问这个问题我觉得很荒谬,因为它看起来应该很简单,但是我一直无法找到这个问题的答案。
我的 Script 文件夹在 c 驱动器中,而我的项目每次在我的(类型脚本)应用程序中进行任何更改时都在 d 驱动器中,我也需要在我的 C 驱动器文件夹中进行相同的更改,这是非常有问题的。我需要一个解决方案,以便我可以在我的 Visual Studio 中引用我的 C 驱动器目录,当我编译我的应用程序时,它会自动更改我的 C 驱动器脚本文件夹,而不是我的应用程序中的那个...
例如:-我的应用程序与我的类型脚本位于 D:\Webapp\Scripts 我想在 C:\Scripts\ 获取所有编译文件
或者
是否有任何选项可以将 js 文件仅从我的 C 驱动器添加到我的解决方案中,而不将它们存储在我的应用程序文件夹中。这样我就可以从我的 C 驱动器访问它并只在那里编译它们。
我已经完成了
<ItemGroup>
<TypeScriptCompile Include="$(ProjectDir)\**\*.ts" />
</ItemGroup>
<Target Name="BeforeBuild">
<Exec Command=""$(PROGRAMFILES)\Microsoft SDKs\TypeScript\tsc" @(TypeScriptCompile ->'"%(fullpath)" --outDir myoutputdirectory', ' ')" />
</Target>
并且通过这个: -
<PropertyGroup Condition="'$(Configuration)' == 'Debug'">
<TypeScriptOutDir>my/dir</TypeScriptOutDir>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)' == 'Release'">
<TypeScriptOutDir>my/dir</TypeScriptOutDir>
</PropertyGroup>
但是问题仍然存在,任何帮助都会很好......