我已经切换到一台新PC,并获得了源安全的最新版本,但现在当我进行ReBuild时,我得到了无法加载类型,然后是我的命名空间的名称。我的页面名称?
如果我做Build,似乎没问题。
有什么想法吗?
UPDATE:重建完成后,它会移除Namespace.dll,然后执行Build会失败并出现相同的错误。
更新2:我认为它与aspnet_compiler.exe有关?标准Web应用程序在构建后运行吗?我已经设置了另一个测试Web应用程序,它运行Csc.exe但不运行aspnet_compiler.exe,但我在项目中的任何地方都看不到它配置为运行它。
答案 0 :(得分:0)
也许你直接引用了DLL,而不是解决方案中的项目。
这可能导致重建工作
答案 1 :(得分:0)
在我搬到新机器之前,我丢失了参考资料。所以,我首先检查项目中带有错误的引用。
答案 2 :(得分:0)
我在csproj文件中找到了以下内容:
<AspNetCompiler PhysicalPath="C:\Projects\MyProject" Debug="false" VirtualPath="/MyProject" />
不确定这是做什么的,我认为它是出于某种原因放在那里。