在按照此处有关在Visual Studio 2012上启用TypeScript支持的说明进行操作之后,我开始在Azure部署中遇到以下异常情况。
这有什么问题呢?
命令:C:\ DWASFiles \ Sites \ apolyon \ VirtualDirectory0 \ site \ deployments \ tools \ deploy.cmd处理.NET Web应用程序部署。C:\ DWASFiles \ Sites \ apolyon \ VirtualDirectory0 \ site \ repository \ ApolyonRadio \ ApolyonRadio.csproj(771,3):错误MSB4019:导入的项目“ D:\ Program Files(x86)\ MSBuild \ Microsoft \ VisualStudio \ v11。找不到“ 0 \ TypeScript \ Microsoft.TypeScript.targets”。确认声明中的路径正确,并且文件在磁盘上。网站部署期间发生错误。处理.NET Web应用程序部署。C:\ DWASFiles \ Sites \ apolyon \ VirtualDirectory0 \ site \ repository \ ApolyonRadio \ ApolyonRadio.csproj(771,3):错误MSB4019:导入的项目“ D:\ Program Files(x86)\ MSBuild \ Microsoft \ VisualStudio \ v11。找不到“ 0 \ TypeScript \ Microsoft.TypeScript.targets”。确认声明中的路径正确,并且文件在磁盘上。网站部署期间发生错误。D:\ kuduservice \ wwwroot \ bin \ scripts \ starter.cmd C:\ DWASFiles \ Sites \ apolyon \ VirtualDirectory0 \ site \ deployments \ tools \ deploy.cmd
我对本地保存的文件进行TypeScript编译,因此不需要在发布时导入该设置。
因此,在导入设置上添加Condition =“'$(Configuration)'=='Debug'”属性,如下所示。这是我找到更好的解决方案之前最好的方法。
<Import Project="$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)\TypeScript\Microsoft.TypeScript.targets" Condition="'$(Configuration)' == 'Debug'" />
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句