相关疑难解决方法(0)

Visual Studio 2010始终认为项目已过时,但一切都没有改变

我有一个非常类似的问题,如这里所述.

我还将C++/CLI和C#项目的混合解决方案从Visual Studio 2008升级到Visual Studio 2010.现在,在Visual Studio 2010中,一个C++/CLI项目总是过时.

即使它刚刚被编译和链接F5并被点击,消息框"项目已经过时了.你想构建它吗?" 出现.这非常烦人,因为DLL文件非常低层,并且几乎所有项目的解决方案都要重建.

我的pdb设置被设置为默认值(此问题的建议解决方案).

是否有可能获得Visual Studio 2010强制重建或认为项目是最新的原因?

任何其他想法为什么Visual Studio 2010表现如此?

visual-studio-2010 visual-studio

193
推荐指数
8
解决办法
13万
查看次数

解决Visual Studio 2010 AlwaysCreate重建问题

我有一个C++项目,我目前正在从VS2008移植到VS2010.当我构建项目时,Visual Studio 2010报告构建成功,但如果我按F5启动调试器,我被告知该项目不是最新的.如果我忽略这个警告,我可以继续调试好,但是如果我按下确定,整个项目(数百个源文件)将从头开始重建.输出包含以下内容;

1>------ Build started: Project: SCCW-VC2010, Configuration: Debug Win32 ------
1>Build started 15/11/2010 14:47:40.
1>InitializeBuildStatus:
1>  Creating "Debug\SCCW-VC2010.unsuccessfulbuild" because "AlwaysCreate" was specified.
1>Midl:
1>  All outputs are up-to-date.
1>ClCompile:
1>  tinedit.cpp
1>  _WIN32_WINNT not defined. Defaulting to _WIN32_WINNT_MAXVER (see WinSDKVer.h)
1>  Automatically linking with sfl504d.lib
1>  Automatically linking with ot1104d.lib
1>c:\program files\rogue wave\stingray studio 10.4\include\toolkit\sectndlg.h(134): warning C4996: 'strcpy': This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for …
Run Code Online (Sandbox Code Playgroud)

c++ build visual-studio-2010

19
推荐指数
3
解决办法
4万
查看次数

标签 统计

visual-studio-2010 ×2

build ×1

c++ ×1

visual-studio ×1