0

変更内容を Team Foundation Server にチェックインできないようです。「パス App_Data へのアクセスが拒否されました」というメッセージが表示されます。だから私はそれをグーグルで検索し、Stackoverflowでこのリンクを見つけました パス 'c:\inetpub\wwwroot\myapp\App_Data' へのアクセスは拒否されました

しかし、読み取り専用のチェックを外してフォルダーのアクセス許可を追加しようとしましたが、変更を行った後、管理者のアクセス許可が必要になると表示されます。だから私はOKを押しましたが、何も起こりません。次に権限タブに戻り、赤のみのオプションがまだチェックされていることを確認します。ここで何をする必要があるのか​​わからない。また、私以外に権限を共有できる人もいません。私はこのマシンの唯一のユーザーであり、管理者権限を持っていると思います。

Sql Server Express と Visual Studio Team Services を使用した MVC 5 アプリケーション。

4

1 に答える 1

0

わかりましたので、チェックインおよびチェックアウトするために、SQl Server Express からデータベースを切り離さなければなりませんでした。Sql Server Management Studio でデータベースからデタッチすると、アクセス権が付与され、ldf ファイルのロックが解除されました。しかし、私が常にチェックインとチェックアウトしていると、これは本当に負担に思えます. Visual Studio Team Services でソース管理をチェックインおよびチェックアウトするたびにアタッチおよびデタッチする必要はありません。ここで何か不足していますか?データベースが接続されているときに .ldf ファイルをチェックインする方法はありますか??

ソース管理として SQl Server Express 2014 と VS 2013 および Team Services を使用しています。注 - アプリで全文検索機能を作成しましたが、localdb はそれをサポートしていないため、localdb を使用していません。

于 2015-01-11T08:19:33.003 に答える