2011-08-12 9 views
1

を経由してWebプロジェクトを展開することはできません...のVisual Studio LightSwitchの2011は、Visual Studio LightSwitchの2011プロジェクトを発行しようとしたとき、私は、次のエラーが発生しますWebDeploy v2.0の+

 
Error 1 The "VSMSDeploy" task failed unexpectedly. 
System.ArgumentException: Version string portion was too short or too long. 
    at System.Version.VersionResult 
      .SetFailure(ParseFailureKind failure, String argument) 
    at System.Version.TryParseVersion(String version, VersionResult& result) 
    at System.Version.Parse(String input) 
    at System.Version..ctor(String version) 
    at Microsoft.Web.Publishing.Tasks.Common.Utility.CheckMSDeploymentVersion() 
    at Microsoft.Web.Publishing.Tasks.Common.Utility.get_IsMSDeployInstalled() 
    at Microsoft.Web.Publishing.Tasks.Common.Utility 
      .CheckMSDeploymentVersion(Task task) 
    at Microsoft.Web.Publishing.Tasks.VSMSDeploy.Execute() 
    at Microsoft.Build.BackEnd.TaskExecutionHost.Microsoft.Build.BackEnd 
      .ITaskExecutionHost.Execute() 
    at Microsoft.Build.BackEnd.TaskBuilder.ExecuteInstantiatedTask(
      ITaskExecutionHost taskExecutionHost, 
      TaskLoggingContext taskLoggingContext, 
      TaskHost taskHost, ItemBucket bucket, 
      TaskExecutionMode howToExecuteTask, Boolean& taskResult) 
    C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\LightSwitch\v1.0\ 
      Microsoft.LightSwitch.targets 96410Application3 

私は再インストールしようとしていますウェブデプロイメント(2.0、ウェブサイト経由、2.1、ウェブPI経由)でも、喜びはありません。

答えて

5

Visual Studio LightSwitch 2011では、インストーラによってインストールされていないWeb Deploy 1.1(WebMatrixによって2.0がインストールされていて、WebPIで2.1も試しました)が必要です。私は、Microsoftダウンロードセンターからダウンロードした後、私の問題が解決されました:

これはまた、LightSwitchのがWebDeploy 2.0/2.1をサポートしていない理由を私は不思議にする、としました2008 R2ではなくSQL Server Express 2008をインストールしますが、それは別の時間の質問です

関連する問題