我有一个很大的Windows应用程序。最近,当我在源代码中进行任何更改并正常运行项目时,无论是否进行调试,都不会进行更改。我试着重建它,一切都很好,现在我对源代码所做的每一个更改都必须重建项目,然后运行它,以便更改生效。我也不能调试,直到我重新构建解决方案。我的项目是附加到源代码安全控制。任何帮助都是感激的。
5jdjgkvh1#
当从visual studio中的“当前生成配置”对话框中取消选择项目时,您经常会看到这种情况。请尝试在此处进行检查,以查看您的项目是否未选中。我想你可以通过点击Debug/Release的下拉菜单,然后点击manage/edit来进入这个菜单。
dw1jzc5e2#
这是一个古老的问题,但我碰巧遇到了类似的挑战。好吧,为了那些可能在这里经历过同样经历的人的利益,我的问题是如何解决的。我有一个多项目解决方案,其中一些项目依赖于其他项目的源代码。就在放弃并继续重建之前,我决定检查Build Dependencies=>Project Dependencies(右键单击项目)。我发现有问题的代码来自不属于依赖项的类库(未选中)。当我将项目包含在依赖项中时,我的问题就烟消云散了。
0h4hbjxa3#
如果引用的.dll的代码位于另一个项目中,则即使两个项目位于同一解决方案中,也需要在反映更改之前生成该项目。不幸的是,我们无法逃避它。
xtupzzrd4#
转到您的配置管理器,并确保为您的项目选中了构建复选框。你可以尝试的另一件事是:转到工具>选项>弹出一个窗口>在项目和解决方案下>选择构建和运行确保“构建之前”设置为“保存所有更改”
(复制自amit dayama在https://stackoverflow.com/a/32820701/3195477的回答)
isr3a4wc5#
我也遇到过同样的问题,因为我对项目名称做了一些不安全的修改,并在解决方案中使用了find/replace。这导致了android清单文件中隐藏的异常,并且正好在包名处。
h7appiyu6#
我也有同样的问题。Winforms应用程序项目被设置为x86,依赖类库(在同一个解决方案中)是x86,然后更改为“Any CPU”,并且必须手动重建。在Application项目(我手动重建的项目)中,转到> Properties > Build > Set to“Any CPU”(作为依赖项的精确构建)。解决了
6条答案
按热度按时间5jdjgkvh1#
当从visual studio中的“当前生成配置”对话框中取消选择项目时,您经常会看到这种情况。请尝试在此处进行检查,以查看您的项目是否未选中。我想你可以通过点击Debug/Release的下拉菜单,然后点击manage/edit来进入这个菜单。
dw1jzc5e2#
这是一个古老的问题,但我碰巧遇到了类似的挑战。好吧,为了那些可能在这里经历过同样经历的人的利益,我的问题是如何解决的。我有一个多项目解决方案,其中一些项目依赖于其他项目的源代码。就在放弃并继续重建之前,我决定检查Build Dependencies=>Project Dependencies(右键单击项目)。我发现有问题的代码来自不属于依赖项的类库(未选中)。当我将项目包含在依赖项中时,我的问题就烟消云散了。
0h4hbjxa3#
如果引用的.dll的代码位于另一个项目中,则即使两个项目位于同一解决方案中,也需要在反映更改之前生成该项目。不幸的是,我们无法逃避它。
xtupzzrd4#
转到您的配置管理器,并确保为您的项目选中了构建复选框。
你可以尝试的另一件事是:转到工具>选项>弹出一个窗口>在项目和解决方案下>选择构建和运行
确保“构建之前”设置为“保存所有更改”
(复制自amit dayama在https://stackoverflow.com/a/32820701/3195477的回答)
isr3a4wc5#
我也遇到过同样的问题,因为我对项目名称做了一些不安全的修改,并在解决方案中使用了find/replace。这导致了android清单文件中隐藏的异常,并且正好在包名处。
h7appiyu6#
我也有同样的问题。Winforms应用程序项目被设置为x86,依赖类库(在同一个解决方案中)是x86,然后更改为“Any CPU”,并且必须手动重建。
在Application项目(我手动重建的项目)中,转到> Properties > Build > Set to“Any CPU”(作为依赖项的精确构建)。
解决了