2017-04-05 60 views
0

我有一个NuGet包,其中有一个PowerShell脚本,每次安装包时都会自动执行。在该包中,添加了一个.resx文件。在powershell脚本中,我想将.resx文件的自定义工具属性设置为ResXFileCodeGenerator,以便自动创建设计器文件。我怎样才能实现这个最好的方式?在PowerShell脚本中设置自定义工具属性

+0

我不知道我理解你想在这里实现什么? 你可以给我们更多关于你的场景的信息吗? 是你的包针对packages.config世界或包引用/项目JSON的东西? – imps

回答

0

好吧,所以我得到它的工作。

显然,我只是需要的资源文件的项目项,然后设置这样的特性:

$projectItemImages.Properties.Item("CustomTool").Value = $customToolSetting; 

$ projectItemImages是.resx文件

$ customToolSetting的ProjectItem对象是值我想设置它,即ResXFileCodeGenerator

在那之后,我不得不像这样运行自定义工具:

$projectItemImages.Object.RunCustomTool();