国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > 綜合 > 正文

Visual C# 2005 Express Edition Beta的第一天使用

2024-07-21 02:19:30
字體:
來源:轉載
供稿:網友
安裝:
下了express edition幾天了,安裝時碰到了一些問題。原先機器里裝過vs 2005的預覽版。
1.2的.net framework和java#等在控制面板的安裝卸載中出現的都能卸掉了。問題出在一直要我卸載visual studio .net prerequisites,原安裝盤早刪了。最后的解決辦法是在注冊表里查"visual studio .net prerequisites",找到該安裝文件,原來在c:/windows/installer中,找到那個msi文件,點右鍵就可以卸載了。
不過,安裝sql 2005時總是發生安裝文件出錯,就搞不懂為什么了,微軟也沒給出錯誤信息,只有一個錯誤號,看來我是沒法試用sql了。
設置:
今天在c# 2005中打開了一個vs 2003下的項目,一運行發現.net 2.0 beta比那個1.2改變了不少。filestream.handle等都被棄用了。
ide環境相比vs 2003有變化,有點不習慣,主要是有些項目設置問題。有兩點要注意:
1、菜單tools下的options打開后,要把下面的show all settings打上鉤。
2、要把options中的projects and solutions --> general --> show advanced build configurations打上鉤。
debug:
在編譯我的項目時,發現c# 2005在目錄里生成了一個執行文件reborn.vshost.exe,項目的執行文件是reborn.exe。
然后在debug時發現問題來了。我的程序中有如下代碼:
???m_thread = thread.currentthread;
???m_process = process.getcurrentprocess();
???m_assembly = assembly.getentryassembly();
???在正常運行情況下
???m_process.mainmodule 為 reborn.exe;
???m_assembly.manifestmodule 也為 reborn.exe;
其值在debug時變為
???m_process.mainmodule 為 reborn.vshost.exe;
???m_assembly.manifestmodule 也為 reborn.exe;
因此在我項目中用到m_process的就會出錯了。
為什么會用reborn.vshost.exe,應該是為了debugger nonuser code,因為現在有個just my code 的debug選項。

?
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 上杭县| 黄龙县| 松潘县| 内乡县| 隆安县| 卓尼县| 湘潭县| 乐安县| 岗巴县| 咸阳市| 新绛县| 南京市| 从化市| 象州县| 双辽市| 罗源县| 巴林左旗| 师宗县| 五大连池市| 南部县| 萝北县| 防城港市| 军事| 连云港市| 朝阳县| 察隅县| 沁阳市| 沐川县| 卫辉市| 麻城市| 绩溪县| 光山县| 云安县| 大悟县| 东宁县| 拉萨市| 崇文区| 友谊县| 商城县| 松滋市| 荥阳市|