2012-09-12 7 views
6

私はAzureにMVC4 Webアプリケーションをデプロイしようとしています。AzureはF#3.0/VS2012プロジェクトをサポートしていますか?

C:\DWASFiles\Sites\jbf\VirtualDirectory0\site\repository\JBF.Web\JBF.Web.Controllers\JBF.Web.FSharp.fsproj : error MSB4057: The target "Build" does not exist in the project.

プロジェクト(s)はF#プロジェクトのアップグレードを強制的にVS2012に存在します。これは、F#プロジェクトへの依存性を(家はMVCアプリケーション用のコントローラ)/エラーwの構築に失敗し続けています。これはアズールがfsprojからimport文で見つかっ4.5リファレンスのすべてをまだサポートしていないこと、依存関係である場合、私は思ったんだけど:

<Import Project="$(MSBuildExtensionsPath32)\..\Microsoft F#\v4.5\Microsoft.FSharp.Targets" Condition="Exists('$(MSBuildExtensionsPath32)\..\Microsoft F#\v4.5\Microsoft.FSharp.Targets')" /> 

<Import Project="$(MSBuildExtensionsPath32)\..\Microsoft SDKs\F#\3.0\Framework\v4.0\Microsoft.FSharp.Targets" Condition="Exists('$(MSBuildExtensionsPath32)\..\Microsoft SDKs\F#\3.0\Framework\v4.0\Microsoft.FSharp.Targets')" /> 

<Import Project="$(MSBuildExtensionsPath32)\..\Microsoft F#\v4.0\Microsoft.FSharp.Targets" Condition="(!Exists('$(MSBuildExtensionsPath32)\..\Microsoft SDKs\F#\3.0\Framework\v4.0\Microsoft.FSharp.Targets')) And (Exists('$(MSBuildExtensionsPath32)\..\Microsoft F#\v4.0\Microsoft.FSharp.Targets'))" /> 

<Import Project="$(MSBuildExtensionsPath32)\FSharp\1.0\Microsoft.FSharp.Targets" Condition="(!Exists('$(MSBuildExtensionsPath32)\..\Microsoft SDKs\F#\3.0\Framework\v4.0\Microsoft.FSharp.Targets')) And (!Exists('$(MSBuildExtensionsPath32)\..\Microsoft F#\v4.0\Microsoft.FSharp.Targets')) And (Exists('$(MSBuildExtensionsPath32)\FSharp\1.0\Microsoft.FSharp.Targets'))" /> 

記録のために、私はDLLおよびデプロイを事前に構築している場合それは(プロジェクトの代わりにDLLへの参照で)うまく動作します。また、fsprojにはF#3.0(VS2002に移行されたF#2.0プロジェクト)の依存関係はありません。

+0

あなたが最初に試したことがあるかもしれません:)問題を示すレポ(たとえばgithub経由で)を共有する可能性はありますか?ありがとう! –

答えて

3

更新:この問題は、私はちょうどこれをreproed https://github.com/projectkudu/kudu/issues/137

によって追跡されます。サンプルレポはhttps://github.com/KuduApps/WebAppWithFSharpLibraryです。

間違いなくバグです。これを追跡するにはhttps://github.com/projectkudu/kuduの問題を開いてください。 StackOverflowの質問としてそこの問題を追跡するのが最善です。ありがとう!

+1

Kudu @GitHubで問題#137を作成しました。ありがとう! –

関連する問題