视觉工作室。代码更改不会执行任何操作

时间:2011-05-20 21:49:11

标签: c# visual-studio-2010 compilation

我对代码所做的任何更改都没有做任何事情。我甚至尝试过放线,我知道会破坏我的程序,什么都没有。它只是继续运行旧版本。它甚至加载了我编辑和保存的旧版本文件。

我的解决方案中有3个项目。 2是纯C#。 1是WinForms应用程序。

15 个答案:

答案 0 :(得分:16)

有时会发生某些文件“被另一个进程使用”。

关闭解决方案并删除解决方案中包含的所有项目的所有“bin”和“obj”子文件夹。

然后再次打开您的解决方案,执行“清理解决方案”并再次构建它。

答案 1 :(得分:4)

工具/选项中检查此设置,然后在项目和解决方案>构建并运行下检查此设置。

运行时,发生构建或部署错误时:

我个人倾向于将此值设为“不要启动”。它将阻止Visual Studio启动“上次成功构建”。

答案 2 :(得分:3)

尝试 Ctrl + Shift + B 。这将构建您的解决方案(而不仅仅是一个特定的项目)。保存时可能会构建其他环境,但这需要在Visual Studio中显式。

答案 3 :(得分:1)

在VS2017(mac)版本7.3预览版(7.3版本740)中保存代码更改存在问题

获取文件更改以保存的唯一方法是执行文件>全部保存

执行文件>保存将像保存的文件一样。但是,当我再次打开文件并且没有保存任何更改时。

答案 4 :(得分:0)

好的,你需要添加更多细节,但你可能想看看这个答案:

How to enable/disable compile errors warning in Visual Studio

答案 5 :(得分:0)

从Bin中删除已发布的DLL

文件名 -

projectName.ddl
projectName.pdb

删除这两个文件并运行项目

答案 6 :(得分:0)

我遇到了同样的问题(Visual Studio 2015没有注意到我在C#XAML文件中的修改)。

删除2个'debug'子文件夹解决了问题。一个在bin文件夹中,一个在obj文件夹中。

答案 7 :(得分:0)

我遇到了同样的问题。代码更改未保存。(您可以从编辑中看到它是黄色的。例如指示更改)。 SAVE和BUILD不会让它保存更改。我必须等待一段时间,然后它可能会节省成功..

答案 8 :(得分:0)

还请检查“工具”>“构建和运行”中的另一个选项,如果您具有多个嵌套依赖关系,则仅构建启动项目和依赖关系,尤其是在使用Prism或任何其他基于反射的框架来防止“依赖关系检测”时。另外,使用Ctrl + S(保存)或Ctrl + Shit + S(全部保存)之类的快捷方式时,请确保您在编辑器中。

答案 9 :(得分:0)

从本地删除整个项目和相应的文件夹,然后再次签出解决方案。这对我有用=> VS2017

答案 10 :(得分:0)

我解决了这样的问题:

1.我关闭了程序

2.我打开了包含文件(.csproj)的文件夹,并使用Visual Studio打开了它。

接下来,我选择了该文件夹以运行图像中的命令

vs header

答案 11 :(得分:0)

有同样的问题。原来我已经移动了项目文件夹。即使从移动的文件夹中打开解决方案并编辑并保存此源代码,VS 2019仍在构建和运行具有相同名称的程序的不同实例。转到“文件”->“将您的project.cs另存为..”,然后手动浏览目录结构以查找VS实际正在运行的实例。希望这会有所帮助。

答案 12 :(得分:0)

您应该启用自动保存。

转到文件->自动保存

一切都应该正常

答案 13 :(得分:0)

转到此位置:

C:\Users\<your_system>\AppData\Local\Microsoft\VisualStudio\<studio_version>

然后删除所有文件并启动 Visual Studio。

答案 14 :(得分:0)

accidently

这是错误,构建后没有进行任何更改。