最近、MS SQL Server 2012 をインストールしました。これは優れたデータベース ソフトウェアになると思いました。しかし、2日間のトレイルの後、思ったほど良くないことがわかりました.
ご覧のとおり、VS 2010 からプロジェクトを実行するたびに、VS は常に .ldf ファイルが別のプロセス (SQL Server 2012) によって使用されていると不平を言います。そして、SQL Server サービスを無効にする必要があります。これにより、プログラムを正常にコンパイルできます。
ただし、プロジェクトの実行中は、一部のコードがデータベースにアクセスしてデータを変更する必要があるため、SQL Server サービスを実行する必要があります。次に、SQL サービスを有効にする必要があります。
それは本当に迷惑です。SQL Server 2008 を使用していたときは、このようには機能しませんでした。
可能な解決策はありますか?
web.config ファイルに構成フラグメントを追加しようとしました。
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<system.web>
<hostingEnvironment shadowCopyBinAssemblies="false"/>
</system.web>
</configuration>
次に、ソリューション全体をクリーンアップしてソリューション全体を再構築しますが、エラーは残ります。
早急に解決策が見られることを切に願っています。