为什么是添加现有文件作为链接 http://visualstudiohacks.com/tips/options/add-an-existing-file-to-a-project-without-copying-it/功能仅适用于托管项目?我无法在 vcproj 中使用相同的功能。是否因为托管项目是为 msbuild 构建的,而 vcproj 文件不是?
The 添加为链接对于 VC++ 项目(无论是否托管)来说,此功能不是必需的,因为 VC++ 项目不要求所有源文件严格驻留在包含该项目的文件夹中。另一方面,C# 项目确实有此要求。所以你可以说 VC++always添加文件作为链接并never复制它们。
您为这种灵活性付出的代价是必须创建与磁盘上的真实文件夹不对应的虚拟项目文件夹并自行管理它们。这种继承来自 VC6,相信很多 C# 程序员都羡慕这种灵活性。要显示虚拟项目文件夹和真实项目文件夹之间的区别,请切换“项目 -> 显示所有文件”。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)