在调试我的VS 2008 Web项目时,我无法摆脱这个问题。 我已经检查了相关的非Web项目是否处于调试模式,并且它处于活动状态(Debug)。在Windows中删除了.NET 2.0临时文件夹中的所有项目。不确定还需要做什么。
在调试我的VS 2008 Web项目时,我无法摆脱这个问题。 我已经检查了相关的非Web项目是否处于调试模式,并且它处于活动状态(Debug)。在Windows中删除了.NET 2.0临时文件夹中的所有项目。不确定还需要做什么。
<compilation debug="true />
在你的 web.config 文件中吗?
我在从SVN检出的存储库中遇到了这个问题,随着时间的推移,项目的源代码被添加到了解决方案中。
解决方案看起来像这样
solution
- project 1
- Reference '..\assemblies\<companyname>.Customers.Adapter1.dll'
- project 2
- Reference '<companyname>.Customers.Adapter1.dll' (project reference).
- project '<companyname>.Customers.Adapter1'
解决方法:
在项目1中,删除对程序集文件夹dll的引用。
在项目1中,添加对'.Customers.Adapter1'的项目引用。
我在一个项目中遇到了这个问题,后来注释掉了AssemblyInfo.cs文件中的以下行就解决了:
[assembly: Debuggable(DebuggableAttribute.DebuggingModes.IgnoreSymbolStoreSequencePoints)]
我正在创建一个Windows服务,这是对我的有用的:
已经实现了伟大!
情况:在SharePoint开发中使用控制台项目测试程序集 - 如果您正在进行SharePoint开发并在VS中看到此警告,请确保在测试控制台应用程序之前将SP程序集部署到GAC,如果您的核心SP项目具有需要在控制台测试应用程序中调用的方法。
我在使用 Release 配置构建后遇到了同样的问题。
原来当我切换回 Debug 时,VS 没有检测到任何差异,因此它没有更新 bin 文件夹中的 .dll 和 .pdb 文件。
以下是对我有效的解决方法: