繁体   English   中英

$(TargetDir)对于Visual Studio 2017中的Microsoft Word加载项项目为空

[英]$(TargetDir) empty for Microsoft Word Add-In project in Visual Studio 2017

对于Visual Studio 2017上的Word加载项项目,似乎已禁用$(TargetDir)属性。

我正在使用C#和.NET在Visual Studio 2017中创建Microsoft Word加载项项目。 我需要我的加载项来访问XSD架构文件,以便验证用户加载的XML。 我首先想到的是使用以下构建后事件将XSD文件从项目目录复制到目标目录:

xcopy "$(MSBuildProjectDirectory)TestSchema.xsd" "$(TargetDir)"

但这似乎是不可能的,因为$(TargetDir)属性是一个空字符串。

是否有另一种方法来实现此行为?

将TestSchema.xsd的文件属性更新为:

建立动作:内容

复制到输出目录:如果较新则复制

似乎已经完成了trick俩。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM