小编Mik*_*keW的帖子

.vcxproj.filters文件中使用的UniqueIdentifier值是什么?

我有一个Visual C++ 10(VS2010).vcxproj项目文件,我想复制它并使用与原始项目相同的解决方案文件中的副本.

我知道我需要在新的.vcxproj文件中生成一个新的ProjectGuid,但我不知道我需要对.vcxproj.filters文件进行哪些编辑.

在.vcxproj.filters文件中,我看到有许多UniqueIdentifier元素具有值的GUID.我假设我需要在新的.vcxproj.filters中重新生成所有这些,但是Visual Studio没有报告任何错误,并且在两个不同的.vcxproj中具有相同的GUID似乎没有任何问题.过滤同一解决方案文件中的文件.

有谁知道在同一个解决方案文件中的不同.vcxproj.filters文件中是否有安全的重复UniqueIdentifier?有谁知道这些UniqueIdentifiers是为了什么?

是否有更简单的方法来复制.vcxproj/.vcxproj.filters对而无需重新生成.vcxproj.filters文件中使用的每个GUID?

visual-studio-2010

9
推荐指数
0
解决办法
1297
查看次数

什么是DLL的"映像版本"用于(使用/ VERSION Visual C++链接器开关设置)?

我已经阅读了Visual C++/VERSION链接器开关的文档(http://msdn.microsoft.com/en-us/library/h88b7dc8.aspx),我知道这个值显示为"图像版本"时你使用"dumpbin/headers",但我不清楚你为什么要设置"图像版本",或者如果你没有设置它并使用默认值"0.0"会发生什么.

有人可以向我解释为什么你可以设置"图像版本"?这个价值现在已经过时了吗?

dll visual-c++

5
推荐指数
1
解决办法
190
查看次数

在Windows 2012上使用Visual Studio 2010构建MIDL2398错误

每次我尝试编译使用COM的Visual C++(Visual Studio 2010)项目时,我都会看到MIDL2398错误.此项目在我的Windows 7开发人员计算机和Windows Server 2008构建计算机上构建完美,但在Windows Server 2012构建计算机上则不行.

我在这个网站上发现了各种MIDL编译器错误:http://blog.yezhucn.com/midl/compiler_errors.htm

但是,我尝试了它对MIDL2398的建议,我验证了"midlc.exe"与"midl.exe"在同一目录中并且两者都是相同版本(两者都是文件版本:7.0.555.1产品版本:6.1.7600.16385 ,来自Windows SDK v7.1).

我猜它与Windows Server 2012有关,但我不知道.

有没有人能够使Windows SDK v7.1 MIDL编译器在Windows Server 2012上运行?或者,有没有人知道还有什么可能导致MIDL2398?

com visual-studio-2010

5
推荐指数
1
解决办法
1904
查看次数

标签 统计

visual-studio-2010 ×2

com ×1

dll ×1

visual-c++ ×1