Visual Studio 2012とDropboxがうまく機能しない


9

VS 2012に切り替えてから、VS 2012がファイルを作成しようとするとDropboxがファイルを同期しようとする問題が頻繁に発生します(プロジェクトの追加、nugetパッケージのインストール時など)。ファイルがロックされているため、VSは失敗します。他の誰かがこの問題を経験しましたか?Dropboxを設定して同期を数秒または他の回避策で遅らせる方法はありますか?


Dropbox開発者に提案する必要があるように聞こえます。Dropboxのようなものはファイルをロックすべきではないと思います-同期中に変更された場合、透過的に処理する必要があります。
ThiefMaster

@ThiefMaster:サーバー上にあるものと比較するための何らかのハッシュを作成するために、Dropboxがファイルをロックしているように感じます。VS 2012がファイルを作成するときにファイルをロックしようとする競合状態と、Dropboxが作成または変更した2番目のファイルをロックしようとするため、問題は断続的に発生します。私にとって、デバッグビルドをコンパイルするといつも表示され、VS 2012はpdbファイルを開けないというメッセージを出します。
darda 2014

@pelesl主に依存関係のあるnugetパッケージをロールバックまたは更新するときに表示されますが、pdbの問題も表示されます。その後、OneDriveに移行しましたが、変更されたファイルの処理が遅れているようです。多分それは意図的なデザインだったのか、それとも何かの副産物だったのかもしれませんが、私にとってはこの問題は解消されました。
Chris

回答:


2

今のところ唯一の選択肢は、Visual Studioで作業している間、同期を一時停止することです。Dropboxには現在、同期を遅らせるオプションはありません。Dropboxアイコンを右クリックして[同期の一時停止]を選択すると、同期を一時停止できます

ここに画像の説明を入力してください


これは同期を強制終了します。ファイル作成時のVS 2012の動作を変更する回避策はありますか?どうやらOPはVS 2010でそのような問題はなかったと思います。
アイザック

2

DropboxにVSプロジェクトがあり、問題はありませんが、選択的な同期(Dropboxクライアント:[設定]> [アカウント])を使用して、スペースと同期を節約するために/ objおよび/ binとともにnuget / packagesディレクトリを除外する傾向があります「ノイズ」/帯域幅。


2
気になります...作成する新しいプロジェクトごとにこれらのフォルダーを明確に除外しますか?週に5〜10種類のプロジェクトに携わる人がいるので、利益に関係なく、これはひどい退屈な作業のようです。
クリス

はい、それは退屈であり、私はそれを自動化する方法があったらいいのにと思っていますが、それは一度限りです-私はいつもたくさんのプロジェクトを作成しているわけではありません。
Duncan Smart

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.