私はWindows Server 2008 R2、IIS 7.0を使用しています。 私はumbraco5ソースをダウンロードし、IISで新しいサイトを作成し、umbracoソースへのパスに物理パスを設定し、IIS_IUSRSとNETWORK SERVICEの編集済みアクセス許可を設定しました。次に、私はumbracoをインストールし、管理者のログインとパスワードを設定しました。その後、VS2010で新しいMVC3プロジェクトにソースを追加し、IISサーバー(http:// localhost:5050)を使用するプロジェクトのWebプロパティを設定しました。パスへのアクセスが拒否されました
プロジェクトを実行しようとすると、「C:\ Windows \ Microsoft.NET \ Framework64 \ v4.0.30319 \ Temporary ASP.NET Files \ root \ 57060572 \ e5101f9c \ Umbraco.Cmsのパスにアクセスできません。 .Web.Editors.dll 'は拒否されました。
私はここにある、イベントビューアのログを確認:
イベントコード:4011 イベントメッセージ:未処理のアクセス例外が発生しました。 イベント時間:2012年3月20日午後01時05分33秒 イベント時間(UTC):2012年3月20日9時05分33秒 イベントID:f21a6458d0844eb08296e8e1e0c7d351 イベントシーケンス:1 イベント発生:1つの イベント詳細コード:0
アプリケーション情報:
Application domain: /LM/W3SVC/6/ROOT-9-129767079319772708
Trust level: Full
Application Virtual Path:/
Application Path: D:\asitnikov\tfs\HospitalSite\Sources\HospitalSite\HospitalSite\
Machine name: PC4
プロセス情報:
Process ID: 5752
Process name: w3wp.exe
Account name: IIS APPPOOL\HospitalSite
リクエスト情報:
Request URL: http://localhost:5050/
Request path:/
User host address: ::1
User:
Is authenticated: False
Authentication Type:
Thread account name: IIS APPPOOL\HospitalSite
私はのための権限を編集した 'C:\ WINDOWS \ Microsoft.NET \ Framework64 \ v4.0.30319' フォルダとIIS_IUSRS、ネットワークサービスとIIS APPPOOL \ HospitalSiteへの完全な制御与えられたが、私は何の効果も見られません。 また、私は2つの論理ディスクをPC上に持っています。これらの操作をディスク "C"上で実行すると、この問題は発生しませんが、ディスク "D"上のプロジェクトの位置だけが問題になります。
EDIT: 私のプロジェクト(ディスク "C"またはディスク "D")の場所は違いがないことがわかりました。
nugetとVSエクステンションマネージャで利用できるUmbraco 5プロジェクトテンプレートを使用する方が良いでしょう:http://umbraco.com/follow-us/blog-archive/2012/2/28/nuget-packages-and-visual -studio-templates.aspx –