若要调试此模块,请将其项目生成配置更改为“调试”模式

VS2005调试的时候,老是弹出如下面信息:

-------------------------------------------------------------------
生成下面的模块时,启用了优化或没有调试信息: 

C:WINDOWSMicrosoft.NETFrameworkv2.0.50727Temporary ASP.NET Filesktis316c56e376736assemblydl34c8f3f1908cf15c_0f6acd01XXService.DLL 

若要调试此模块,请将其项目生成配置更改为“调试”模式。若要取消显示此消息,请禁用“启动时若没有用户代码则发出警告”调试器选项。
-------------------------------------------------------------------
确定   
-------------------------------------------------------------------

按照网上的三步方法,操作后,没有效果。

最后按这样的方法才解决:

(1).仔细核对IIS上的虚拟路径,发现虚拟路径指向的空间文件夹不是当前正在调试的解决方案项目,郁闷。删除IIS上的虚拟目录,重新将当前正在调试的方案项目路径加上。

  说明:若在操作此步前,直接删除原有的另一个项目虚拟路径而不添加当前正在调试的解决方案项目,当VS2005启动后,会提示下面信息:

-----------------------------------------------
Microsoft Visual Studio
-----------------------------------------------
无法在 Web 服务器上启动调试。Web 服务器的配置不正确。请参见有关常见配置错误的帮助。在调试器外部运行网页可能会提供进一步的信息。

有关更多信息,请单击“帮助”。
-----------------------------------------------
确定   帮助   
-----------------------------------------------

(2).将启动项目的属性->生成->配置中列表选择:Debug即可。

下面是拷贝网上的三步操作,仅参考:

第一步:把C:/WINNT/Microsoft.NET/Framework/v2.0.50727/Temporary ASP.NET Files/root/ 这个路径下所有的文件删除了,删除不了时关了VS 2005,在cmd下运行下iisreset, 然后就能删除了。

第二步:打开你的解决方案,打开生成菜单下的配置管理器,活动解决方案配置选Debug,重新生成一下解决方案,再进行调试,就不出现上面的提示框了。

第三步:工具-->选项--->调试---->常规-->禁用"启动仅我的代码"

出处:https://blog.csdn.net/chinmusam/article/details/7879140

============================================================================================================

---------------------------
Microsoft Visual Studio
---------------------------
生成下面的模块时,启用了优化或没有调试信息:

C:WindowsMicrosoft.NETFramework64v4.0.30319Temporary ASP.NET Files oot3ebf4ce29cadd029assemblydl31935c8ccee05130e_9420d201Sample_2.dll

若要调试此模块,请将其项目生成配置更改为“调试”模式。若要取消显示此消息,请禁用“启动时若没有用户代码则发出警告”调试器选项。
---------------------------
确定
---------------------------


出处:https://www.cnblogs.com/wiseblog/articles/5936635.html

============================================================================

我自己开发的是wpf的应用软件,设置稍微和上面的不一样,仅供参考如下:

开发环境VS2017

提示无法启用调试的项目:

这里仅仅定义了proto文件。

而选项里的设置如下:

而我是把我的启动项目的属性里设置如下: 勾选启用本地代码调试

原文地址:https://www.cnblogs.com/mq0036/p/12365534.html