![]() |
1
8
我有非常有限的经验与项目文件直接工作,但我很肯定你可以添加条件,许多不同的设置。在您的例子中,您可以向
然后你可以这样做:
语法可能有误,但思想是存在的。我相信这样做是可行的。 |
![]() |
2
2
修改
因此,我们为VS编写了一个AddIn,它将为我们实现这一点。设置项目的ReferencePath非常简单,所以我认为这个任务也可以通过VS宏来完成。
ReferencePath属性的值是以分号分隔的路径列表。使用ReferencePath而不是设置Hint元素的另一个优点是,可以在不同的驱动器上使用绝对路径,这在Hint元素中是不可能的。 |
![]() |
3
0
我认为您可以创建许多配置,并向proj文件添加一些msbuild逻辑,以有条件地设置引用路径属性,并让您的引用使用该属性。如果您熟悉在项目文件中编辑XML,那么这并不困难;如果您不熟悉,那么。。。希望其他人能帮上忙。 |
![]() |
4
0
VisualStudio2008和2008.csproj文件是XML文件。引用路径是这些XML文件中的简单字符串,如果用文本编辑器打开.csproj,可以检查它(查找“HintPath”或 http://geekswithblogs.net/murraybgordon/archive/2005/10/25/58103.aspx http://msdn.microsoft.com/en-us/library/xee0c8y7(VS.80).aspx 更多信息。 |
![]() |
5
0
使用
因此,您可以在一行中完成所有引用,并且在调试和发布方面更加坚定:
如果您的文件夹有前缀或后缀,您可以自由地将其附加到行中,例如:
|
![]() |
Willy · LINQ:将分组列表转换为新列表 7 年前 |
![]() |
Kapil · 如何使用参数设置脚本任务SSI的路径 7 年前 |
![]() |
c00000fd · 跨命名空间和不同的.H文件的友元类 7 年前 |
![]() |
tangoal · 调用模板类成员时非法使用此类型作为表达式 7 年前 |