2

当前无法发布包含 typescript 并使用“将 Javascript 输出重定向到文件夹”选项的 Web 项目(本地文件系统),因为 Microsoft.TypeScript.targets 在填充 FilesForPackagingFromProject 和/或其他 MSBuild 变量时不支持 TypeScriptOutDir。

这是从我的 .csproj 文件中提取的一个小片段:

  <PropertyGroup Condition="'$(Configuration)' == 'Debug'">
    <TypeScriptSourceMap>True</TypeScriptSourceMap>
    <TypeScriptModuleKind>amd</TypeScriptModuleKind>
    <TypeScriptOutDir>$(ProjectDir)Scripts\ts</TypeScriptOutDir>
  </PropertyGroup>

有问题的选项是 TypeScriptOutDir。如果我删除它,发布将按预期进行。

有没有其他人遇到过同样的问题并想出了解决方法?我不在乎修复是否涉及编辑 Microsoft.TypeScript.targets。

4

0 回答 0