0

我已经从扩展库安装了 SlowCheetah,然后从 nuget(然后从 nuget 卸载并重新安装)。

有用 ! 几乎 ;)

那就是它正在转换相关文件并将它们复制到 bin/[nameofconfig eg Debug / Release]/ 文件夹

但是,在本地运行应用程序时,使用的文件是在例如

D:\Projects[项目名称]\bin\Debug\ AppX

并且这个文件仍然是原始的未转换文件

当我按下 F5 时,最简单的方法是什么, 因为扩展描述声称它应该(对于 win 商店应用程序)。

我猜 .csproj 中的复制文件任务可以解决问题 - 有人成功完成了吗?

4

1 回答 1

0

好的,所以这似乎可行(稍后必须测试“创建应用程序包”并更新此答案)...

我添加了一个AfterBuild 复制文件任务,如下所示:

 <Target Name="AfterBuild">
    <Copy SourceFiles="$(OutputPath)\PortiLog.Config.xml" DestinationFolder="$(OutputPath)\AppX" ContinueOnError="true" />
  </Target>

!_ se 幻想非?

我的 SlowCheetah 转换的 xml 文件现在已正确复制到 AppX 文件夹,这是本地调试时的正确位置,对应于

Package.Current.InstalledLocation

感谢@Christian.K 的回答,这让我找到了我的解决方案!

于 2015-08-20T04:12:32.007 回答