我已从扩展库中安装SlowCheetah,然后从nuget安装(然后从nuget卸载并重新安装)。
有效! 几乎;)
那是它正在转换相关文件并将它们复制到bin / [nameofconfig例如调试/发布] /文件夹
但是,在本地运行应用程序时,使用的文件是在例如
D:\ Projects [projectname] \ bin \ Debug \ AppX
此文件仍为原始未转换文件。
当我点击F5 时,最简单的方法是什么,因为扩展说明声称它应该(对于win商店应用)。
我猜测.csproj中的副本文件任务可以解决问题 - 任何人都成功完成了这个任务吗?
答案 0 :(得分:0)
好的,所以这个似乎可以工作(必须测试它为"创建应用程序包"稍后再更新这个答案)......
我添加了 AfterBuild复制文件任务,如下所示:
<Target Name="AfterBuild">
<Copy SourceFiles="$(OutputPath)\PortiLog.Config.xml" DestinationFolder="$(OutputPath)\AppX" ContinueOnError="true" />
</Target>
Voila !!! se fantastique non?
我的SlowCheetah转换后的xml文件现已正确复制到AppX文件夹,该文件夹在本地调试时的正确位置并对应
Package.Current.InstalledLocation
感谢@ Christian.K为answer here引导我解决问题!