若要調試此模塊,請將其項目生成配置更改為“調試”模式。若要取消顯示此消息,請禁用“啟動時若沒有用戶代碼則發出警告”調試器選項


  1. 在VS調試的時候出現如下錯誤:  
[plain]  view plain  copy
 
 print?在CODE上查看代碼片派生到我的代碼片
  1. 生成下面的模塊時,啟用了優化或沒有調試信息:  
  2. C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\...\*.DLL  
  3. 若要調試此模塊,請將其項目生成配置更改為“調試”模式。若要取消顯示此消息,請禁用“啟動時若沒有用戶代碼則發出警告”調試器選項。  

問題1:

1.右擊“解決方案”選擇“配置管理器”,將"release”改為"debug".(或是:生成>>配置管理器>>活動解決方案配置>>Debug)。
2. <compilation debug="true"/> 
3.工具--> 選項---> 調試----> 常規--> 禁用"啟動僅我的代碼"。
4.不要在引用和BIN文件夾中同時加如所要引用的類庫DLL.在其中一個添加即可,也就是在你的項目文件的Bin中刪除你引用的Dll類庫,然后在項目中重新添加引用。
問題2:

編譯目錄有個pdb文件無法寫入或者異常,解決方法如下: 
1) 首先在退出項目文件下刪除WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files下相應項目的文件,如果異常,重啟IIS
2) 如果此dll,pdb文件受vss限制,簽出這兩個文件; 如果是引用的dll項目文件,刪除當前項目中bin目錄下相應的dll,重新引用dll項目文件
3) 檢查該項目文件下bin中該dll, pdb文件屬性,去掉只讀屬性。
由於我以前禁止項目生成時輸出pdb文件,故而在debug模式下調試出現上面的錯誤,后來啟用輸出pdb文件,調試一切正常。

 

 

 

2、安裝過VS2015后,所有的VS2013打開的項目編譯都報錯,“Unable to find messages file 'cscui.dll'”

解決方法:重新安裝一下,msbuild

剛開通個人博客,分享一個最近遇到的問題,希望能夠幫助遇到相同問題的人,以后多多交流~~~

 

3、引用WCF服務生成空類問題解決如下

我的解決方案是Silverlight+WCF的應用,在修改WCF后,更新服務引用,發現 Reference.cs 里面沒有生產任何代碼。

在配置引用服務中,取消“重新使用引用的程序集中的類型”選擇后,再更新服務引用,問題解決。

參考:http://www.cnblogs.com/zlgcool/archive/2010/03/15/failed-to-add-service-reference.html


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM