LightSwitch のトラブルシューティング
このトピックには、よく発生する問題およびそれらを解決するために必要な手順に関する情報が含まれます。
[!メモ]
ここに記載されていない問題点については、LightSwitch フォーラムまたは MSDN Web サイトで情報やサポートを得ることができます。
アプリケーションのデータベースのビルド中に例外が発生しました
このエラーは、ディスク上のある場所から別の場所にプロジェクトを移動した後で発生する可能性があります。データベースをビルドするには、FilePath\Bin\Data\Temp ディレクトリに対して変更アクセス許可があるアカウントでログインする必要があります。ここで、FilePath はプロジェクトへのパスを示します。管理者など、グループから継承されたアクセス許可では不十分です。アカウントには、変更アクセス許可が明示的に許可されている必要があります。
エラーを修復するには
エクスプローラーで、プロジェクトの \Bin\Data\Temp ディレクトリを参照します。
Temp フォルダーのショートカット メニューを開き、[プロパティ] をクリックします。
[Temp のプロパティ] ダイアログ ボックスで、[セキュリティ] タブをクリックし、[編集] をクリックします。
[Temp のアクセス許可] ダイアログ ボックスが開きます。
[グループまたはユーザー名] の一覧で、自分のユーザー アカウントを選択します。
重要 管理者など、グループから継承されたアクセス許可では不十分です。アカウントには、変更アクセス許可が明示的に許可されている必要があります。
[アクセス許可] の一覧で、[許可] 列の [変更] チェック ボックスをオンにし、[OK] をクリックします。
共有プロジェクトを開いたときのキー ファイル エラー
ソース コード管理リポジトリに格納されているプロジェクトを開くときに、キー ファイルのインポートに関連するいくつかのエラーが発生する可能性があります。証明書で署名されているプロジェクトの場合、プロジェクトをチェックアウトするすべての開発コンピューター上に証明書が存在する必要があります。
エラーを修復するには
プロジェクトを閉じて、ソース コード管理リポジトリ内のチェックアウトを解除します。
プロジェクトへの署名に使用された証明書 (.pfx) ファイルをコピーして、そのコピーをローカル コンピューターに保存します。
[!メモ]
証明書の秘密キーのパスワードも必要です。
ソリューション エクスプローラーで、.pfx ファイルのショートカット メニューを開き、[PFX のインストール] を選択します。
証明書のインポート ウィザードで、[次へ] をクリックします。
[インポートするファイル] ページで、証明書ファイルのパスを確認し、[次へ] をクリックします。
[パスワード] ページで、証明書の秘密キーのパスワードを入力し、[次へ] をクリックします。
[証明書ストア] ページで、[証明書の種類に基づいて証明書ストアを自動的に選択] を選択し、[次へ] をクリックします。
[完了] をクリックすると、証明書がインストールされます。
証明書がインストールされたら、プロジェクトをチェックアウトして開くことができます。