【发布时间】:2012-09-21 11:42:36
【问题描述】:
我对使用 VS2012 真的很陌生,但是我遇到了一个非常大的问题,那就是使开发变得不可能。每次我更改一些代码时,都会与 VS2012 自动生成的用于调试的代码发生冲突( project\obj\Release\filename.g.i.css )。就像有源文件的幽灵副本,VS2012 将它们作为项目文件拾取并导致大量声明错误(因为它检测到它们在两个地方声明,即使它在技术上是同一个文件)。
所以如果我更改 Main.xaml.cs 并保存,VS2012 会生成 Main.gicss,告诉我源文件已在 VS2012 之外更改,并且 Main.gicss 充满了一堆我没有放的代码在那里,这是它的源代码的顶部:
此代码是由工具生成的。 运行时版本:4.0.30319.17929 对此文件的更改可能会导致不正确的行为,并且会在以下情况下丢失 代码被重新生成。
我已经在选项中关闭了文件自动重新加载。
【问题讨论】:
标签: c# .net visual-studio-2012