スタックに関する私の3番目の質問と、同じトピックについての質問:-)
そこで、websharper でビルドしたアプリケーションを appharbor にアップロードすることにしましたが、もちろん問題があります。Visual Studio 2012 と .net Framework 4.5 を使用しようとして、解決できない奇妙なエラーが発生した後 (一日中 Google で検索したくなかったため)、vstudio 2010 と .NET Framework 4.0 を使用することにしました。すべてうまくいきました (typeproviders.dll をコピーしました) が、appharbore でコンパイル エラーが発生します。ここにログがあります。http://pastebin.com/r9MtegHHここをクリックするのが面倒な場合は、次の行に問題があります。
D:\temp\ovuxcbrh.4p1\input\borkfork\borkfork\Website\borkData.fs(19,102): error FS0010: Unexpected symbol '=' in type arguments. Expected ',', '>' or other token. [D:\temp\ovuxcbrh.4p1\input\borkfork\borkfork\Website\Website.fsproj]
私のvstudio 2010では問題なく動作します。コード行は次のとおりです。
type internal dbSchema = Microsoft.FSharp.Data.TypeProviders.SqlDataConnection<ConnectionString = @"Data Source=IRON;Initial Catalog=borkdorkfork;Integrated Security=True">
そこにデータベースをまだ構成していないため、問題がある可能性がありますが、別のように見えます。さて、そこにdbを設定して見ていきます。