2016-12-01 12 views
0

Microsoftの標準ドットネットsdkの上にJetBrainsをIDEとしてテストしています。 Visual Studioがインストールされていません。JetBrainsライダーは.targetsファイルと一緒にnugetパッケージを実行しません

私たちには、追加のビルドステップを実装するナゲットパッケージがあります。 VS Expressとmsbuildコマンドラインで動作しますが、VS ExpressがインストールされていてもライダーにはVSはインストールされていません。

私たちは何が欠けていますか?

これはnugetパッケージです:

\Package.nuspec 
\build\nugetPostbuild.targets 
\script\createPackageAndUpload.cmd 

ターゲットファイルは、次のような次のとおりです。

<?xml version="1.0" encoding="utf-8" ?> 
<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> 
    <Target Name="postbuildPackNuGetTarget" AfterTargets="Build"> 
     <Message Importance="high" Text="Message from MyNuGetCustomTarget. Configuration: $(MSBuildThisFileDirectory)..\nuget_postbuild_script\createPackageAndUpload.cmd $(ProjectDir) $(ProjectFileName) $(ConfigurationName) $(TargetDir)" /> 
     <Exec Command="$(MSBuildThisFileDirectory)..\nuget_postbuild_script\createPackageAndUpload.cmd $(ProjectDir) $(ProjectFileName) $(ConfigurationName) $(TargetDir)" /> 
    </Target> 
</Project> 

スペックは以下のようなある:

<?xml version="1.0"?> 
<package > 
    <metadata> 
    <id>nugetPostbuild</id> 
    <version>1.0.3</version> 
    <authors>thewindowsuser</authors> 
    <owners>thewindowsuser</owners> 
    <projectUrl>http://...</projectUrl> 
    <requireLicenseAcceptance>false</requireLicenseAcceptance> 
    <description>bla ...</description> 
    <releaseNotes>http://...</releaseNotes> 
    <copyright>Copyright ...</copyright> 
    <tags>some tags here</tags> 
    </metadata> 
    <files> 
     <file src="script\**" target="nuget_postbuild_script" /> 
     <file src="build\**" target="build" /> 
    </files> 
</package> 

答えて

1

このようなものはなかったですまだ実装されていない問題追跡ツールでステータスを追跡することができます:RIDER-2149

+0

私はその問題にアクセスできません.1.0に計画されていますか? – thst

+0

問題の可視性を変更しました。はい、それは間違いなく計画されています=) – xtmq

関連する問題