Visual Studio对项目的修改未更新\bin目录中的.exe文件

4

我对Visual Studio(Express)非常陌生。我创建了一个项目,然后在我的桌面上放了一个指向.exe文件的快捷方式。稍后,我对项目进行了一些更改,在使用CTRL + F5运行项目时所有更改都是可见的。但是,由我的桌面快捷方式指向的.exe文件仍然运行旧版本。

感谢您的建议。

祝好。


3
请检查您的构建配置 - 是Debug还是Release?快捷方式的路径与您的项目/bin路径有什么区别? - SliverNinja - MSFT
1
快捷方式可能指向Debug版本,而您正在构建Release版本,或反之亦然。 - Kendall Frey
快捷方式是到 \bin\Release 目录。我似乎找不到我的构建配置。 - Kevin
3个回答

2
通过在解决方案资源管理器中右键单击项目,转到属性,然后转到生成选项卡,您可以选择输出路径。bin\Debug\是默认设置,这可能是您新构建的.exe文件所在的位置。

1

出现此问题的原因可能有很多。我的做法是删除 /bin/Debug 目录中存在的 .exe 文件,重建将会自动生成 .exe 文件。


1
您可能需要使用“重建”操作而不是“构建”。有时,.NET编译器会混淆哪些内容已更改 - “重建”强制重新编译整个解决方案,而不仅仅是“更改”的文件。

我已经更改了命名空间,使其与构建选项卡上的不同。将它们设置为相同并重新构建即可解决问题。 - Kevin

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接