2017-03-22 15 views
0

最近、VS 2015 Update 3からType 201にアップグレードしたVS 2017にアップグレードしました。TypeScript 2.0とVS 2017のビルドツールでjsファイルが展開されない

私はそうのよう1.8から2.1に私の.csprojファイルにTypeScriptToolsVersionを変更:ここで

enter image description here

がいっぱいPropertyGroupです:アップグレード前に

<PropertyGroup> 
    <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration> 
    <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform> 
    <ProductVersion>9.0.30729</ProductVersion> 
    <SchemaVersion>2.0</SchemaVersion> 
    <ProjectGuid>{redacted}</ProjectGuid> 
    <ProjectTypeGuids>{redacted};{redacted}</ProjectTypeGuids> 
    <OutputType>Library</OutputType> 
    <AppDesignerFolder>Properties</AppDesignerFolder> 
    <RootNamespace>WebApplication</RootNamespace> 
    <AssemblyName>WebApplication</AssemblyName> 
    <TargetFrameworkVersion>v4.6</TargetFrameworkVersion> 
    <FileUpgradeFlags> 
    </FileUpgradeFlags> 
    <OldToolsVersion>4.0</OldToolsVersion> 
    <UpgradeBackupLocation /> 
    <TargetFrameworkProfile /> 
    <UseIISExpress>false</UseIISExpress> 
    <WcfConfigValidationEnabled>True</WcfConfigValidationEnabled> 
    <IISExpressSSLPort /><IISExpressAnonymousAuthentication>disabled</IISExpressAnonymousAuthentication> 
    <IISExpressWindowsAuthentication>enabled</IISExpressWindowsAuthentication> 
    <IISExpressUseClassicPipelineMode>false</IISExpressUseClassicPipelineMode> 
    <UseGlobalApplicationHostFile /> 
    <TypeScriptToolsVersion>2.1</TypeScriptToolsVersion> 
    </PropertyGroup> 

、展開がコピーしますファイル.tsに関連付けられている.js.map.jsのファイル(溶液中に「含まれている」いなかったこれらの.jsファイルに注意してください。

をアップグレードした後、展開が関連する.jsまたは.map.jsファイルをコピーしません。

を奇妙なことに、何の関連する活字体源がなかった.jsファイルを首尾などjquery.jsとしてコピーされた。これらのファイルは、溶液中に「含まれる」。

は、私はビルドが期待通りに関連する.jsファイルを持っているを確認することができます...そのわずかの展開ステップは、それらをコピーしません。

私はそうのような展開にする場合msdeployを使用しています:

WebApplication.deploy.cmd https://WEBSERVER01:8172/msdeploy.axd?site=test.example.com TheUser ThePassword 

は、なぜこれらのファイルはもうコピーされていないとどのように私はそれを修正することができますか?

答えて

0

これは15.2

で修正されているようです
関連する問題