2

友人からWindowsPhone7アプリケーションプロジェクトを入手しました。ここからSdK7.1をダウンロードしました。すべてが正常にインストールされ、ExpressionBlend4とVS2010Express forWindowsPhoneが含まれています。

問題は、このプロジェクトを実行すると、次のエラーが発生し続けることです。

ファイル「obj\Debug\MyProject.dll」を「\Bin\ Debug\MyProject.dll」にコピーできません。別のプロセスによって使用されているため、プロセスはファイル'\ Bin \ Debug\MyProject.dll"にアクセスできません。

実行するには、Expression Blendを閉じて、Binフォルダーとobjフォルダーを削除する必要があります。そうすれば、正常に実行されます。

私はウェブを見回しましたが、この問題を解決する魂を見つけることができませんでした。このアプリケーションを書いた私の友人は、彼のマシンに問題はありません。(同じ問題がVisual Studio 2010 Express for Windows Phoneにもあります。私はこのVSを取り戻しましたが、今日はVS2010で動作しているようです。)

すべてをアンインストールして2回再インストールしましたが、うまくいきませんでした。誰かアイデアはありますか?

4

2 に答える 2

2

私はそれを動作させましたが、それがいくつかの許可の問題である可能性があるという私の推測を除いて、問題を正確に知りませんが、何がわからないのです。

新しいプロジェクトを作成し、デフォルトの場所であるC:\ Users \ me \ Documents \ Expression \ Blend 4\Projectsの下に配置しました。次に、Blendを介してすべてのファイルを追加しました。必要な参照を追加し、動作を開始しました。

それで、それが場所の問題であるかどうかを考えさせられました。

プロジェクトはC:\ Windows Phone 7 \ MyProject \ MyProject.csprojにあり、C:\ Users \ me \ Documents \ Expression \ Blend 4 \ Projects \ MyProjectに移動しましたが、通常どおり機能します。

私はすでにフォルダのアクセス許可をチェックして、それが問題ではないことを確認しました。私は管理者であり、管理者としてBlendを実行しています。

そのため、問題が何であったかはわかりませんが、プロジェクトの場所を変更した後、現在は機能しています。

アップデート:

私はさまざまなバリエーションを試しましたが、それでも正確な問題は見つかりませんでしたが、ここに私の試みがあります。

これらの作品:

C:\ MyProjects \ MyProjSolution \ MyProject \ MyProject.csproj

C:\ MyProjects \ Blendprojects \ MyProject \ MyProject.csproj

C:\ WindowsPhone7 \ MyProject \ MyProject.csproj(ディレクトリ名「WindowsPhone7」からスペースを削除したことに注意してください

これは何らかの理由で機能しません:C:\ WindowsPhone7 \ Blendprojects \ MyProject \ MyProject.csproj

いずれにせよ、私はこのエラーで終わりました。

于 2011-11-12T04:53:05.613 に答える
0

このために、最初にVisual Studio forWindowsPhoneでプロジェクトを開きます。次に、ソリューションエクスプローラーに移動し、MainPage.xamlを右クリックして、[Open InExpressionBlend]をクリックします。

于 2012-10-12T04:49:58.433 に答える