C# ASP.Net网站无法重建解决方案或发布
我有一个疯狂的问题,需要帮助 我有一个ASP.Net网站(V4框架),我突然无法重建解决方案,也无法发布 当我重建解决方案时,我得到一个CS0433错误,其中 “类型'ASP.ascx\u breadcrumb\u ascx'存在于'c:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\MyAppName\d1db14f7\26574b0c\App\u Web\u breadcrumb.ascx.c95a9aa.ckg3a1pq.dll'和'c:\Windows\Microsoft.NET\Framework\v4.0.30319\temporap.NET Files\MyAppName\d14f7\26574b0c\App\Web\u breadcrumb.asc9a.dll'中。” 当我发布Visual Studio(2010 Ultimate)时,声明它成功了,但没有在bin中创建*.compile文件,这意味着无法访问该站点 与同事们一起搜索谷歌,我们得到了以下建议:C# ASP.Net网站无法重建解决方案或发布,c#,asp.net,.net,visual-studio-2010,web,C#,Asp.net,.net,Visual Studio 2010,Web,我有一个疯狂的问题,需要帮助 我有一个ASP.Net网站(V4框架),我突然无法重建解决方案,也无法发布 当我重建解决方案时,我得到一个CS0433错误,其中 “类型'ASP.ascx\u breadcrumb\u ascx'存在于'c:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\MyAppName\d1db14f7\26574b0c\App\u Web\u breadcrumb.ascx.c95a9aa
- 删除c:\Windows\Microsoft.NET\Framework\v4.0.30319\临时ASP.NET文件下的所有文件
- 重新启动IIS
- 从站点的bin中删除所有文件
- 重新启动开发计算机
- 在我重新启动我的机器并进入VS和Rebuild之后,我得到了这个错误:“运行线程的应用程序域已被卸载。”再次重建,我得到了上面的冲突错误
- 我可以构建站点并在本地成功访问它,但是发布文件仍然以上面相同的场景结束
- 未对错误中引用的“Breadcrumb.ascx”控件进行任何更改
- Windows Vista
- VisualStudio2010终极版
- 我有管理权
任何建议都将不胜感激 在同事的帮助下,我们通过手动安装.Net 4.5解决了这个问题。我现在可以重建解决方案并发布(创建*.compile)文件
我们认为,我们的基础设施团队在周末安装了Windows更新,因为周五一切正常,周一发现我们的计算机重新启动,但什么都不正常。所以让我们猜猜:“……我甚至恢复了源代码管理中的所有代码……”。您是否删除了解决方案中包含的每个项目的
bin
和obj
?一些团队也将这些文件发送到源代码管理。您是否尝试清除您的解决方案?在所有项目文件上搜索重复的类名。尝试更改项目的位置文件。还要检查名称空间的名称。最后一个解决方案是更改您的ascx类名:(是的,我删除了所有bin/obj文件,也重命名了控制类名。Phx:清除我的解决方案的过程是什么?就在这里Hi Phx:我没有这个选项,只是重建解决方案,它不起作用。这是针对Web应用而不是网站的吗?我的一位同事最近遇到了,这解释了McAfee病毒扫描ning可能是罪魁祸首: