Azureプロジェクトのパッケージ化時にTypescriptファイルのコピー中にエラーが発生しました-VisualStudio 2015 Update1

ジュードフィッシャー

VS 2015 Update 1(Typescript 1.7を含む)とAzure SDK 2.8に更新した後、パッケージャーがjs出力ファイルをコピーしようとしているパスにエラーがあるため、Azureアプリケーションを展開用にパッケージ化できません。

エラーファイル「D:\ X \ XX \ XXX \ App \ services \ editor \ ruler-manager.js」を「D:\ X \ XX \ XXX \ obj \ Debug \ PE.Web \ D:\ X」にコピーできません\ XX \ XXX \ App \ services \ editor \ ruler-manager.js」。指定されたパスの形式はサポートされていません。PE.Architecture C:\ Program Files(x86)\ MSBuild \ Microsoft \ VisualStudio \ v14.0 \ Windows Azure Tools \ 2.8 \ Microsoft.WindowsAzure.targets 2787

ディレクトリが2回含まれているため、出力パスの途中に不正なコロンが含まれていることに注意してください。

これは、Visual Studio 2015 Update1およびhttps://social.msdn.microsoft.com/Forums/en-US/300a59bc-0f23-41a4-927a-05ae9978f3a4/unable-to-をインストールした後のTFSビルドエラーに関連している可能性があります。 build-project-with-tyepscript-since-upgrading-to-vs-2015-update-1?forum = msbuild&prof = requiredおよびhttps://github.com/Microsoft/TypeScript/issues/5894

更新:次の回避策が提案されていますが、実装後も公開できませんでした。

Microsoft.WindowsAzure.targets内のCopyWebRoleFilesターゲット内のコピータスクにContinueOnError = "WarnAndContinue"を手動で追加することで、この問題を回避しました。

(ソース:https//github.com/Microsoft/TypeScript/issues/5894#issuecomment-162261090

リンクされたスレッドで提案されているもの以外の回避策や修正はありますか?

ジュードフィッシャー

これはTypescript1.7ツールのバグでした。修正がリリースされました:

以下のためのVS 2015(1.7.6 TS)

以下のためのVS 2013(1.7.5 TS)

詳細はこちら:https//github.com/Microsoft/TypeScript/issues/5894#issuecomment-163798025

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

Related 関連記事

ホットタグ

アーカイブ