![]() |
1
1
这可能与您引用项目的方式有关。如果您将它们引用为dll而不是项目,则在清除之后,您将丢失引用/undef。符号错误,直到您构建它们。 |
![]() |
2
1
我不能确定这是您的情况,但我以前看到过,当您的解决方案中有多个项目彼此引用时,可以这样做。执行此操作时,生成顺序必须正确。如果是这种情况,请在解决方案资源管理器中右键单击解决方案,然后选择“项目相关性…”,并确保看起来正确。 |
![]() |
3
0
在不知道会出现什么错误的情况下,这听起来像是在单独的项目中有一些Web服务器控件,而项目的编译顺序导致了这些错误。也就是说,主项目被编译,由于找不到Web控件或其他依赖项而产生错误,然后其他项目被编译,这样当您第二次编译时,依赖项就存在,主项目编译成功。 编辑:右键单击解决方案资源管理器中的解决方案(而不是项目)并选择“属性”时,会出现一个“项目相关性”页,可用于指定每个项目的相关性。确保这在使用什么方面是准确的。还要注意循环依赖。 |
![]() |
4
0
我在VS2010和2012中都看到过这个问题。 我认为这是由于不适当的文件编码和/或web.config文件中编码错误的字符组合造成的。 我将文件夹路径粘贴到 价值 的属性 应用程序设置 没有发现的条目包含一个和号。当然,与号应该被编码为“&”。 web.config文件还使用了“不带签名的utf-8”编码。尽管vs-ide可以使用它,但是.NET编译器不一定能理解它(请参见以下答案: https://stackoverflow.com/a/8587278/1499294 ) 在Visual Studio中,可以通过转到 “将[文件名]另存为…” 然后点击 保存 按钮。这个 “带签名的UTF-8” (代码页65001)选项似乎是更好的选择。 |
![]() |
Willy · LINQ:将分组列表转换为新列表 7 年前 |
![]() |
Kapil · 如何使用参数设置脚本任务SSI的路径 7 年前 |
![]() |
c00000fd · 跨命名空间和不同的.H文件的友元类 7 年前 |
![]() |
tangoal · 调用模板类成员时非法使用此类型作为表达式 7 年前 |