0

VisualStudioのWindows7マシンでASP.netアプリケーションを開発しているとき。InternetExplorer6の互換性をテストする必要がある場合があります。IE 6をテストする方法は、ローカルマシンで仮想マシンを実行していることです。

親開発マシンの開発にアクセスするための最も簡単な方法は、ASP.netプロジェクトを切り替えて、マシンのローカルIISを使用し、仮想マシンを介してアクセスすることでした。これに関する問題の1つは、プロジェクトに切り替えてマシンのローカルIISを使用するために、管理者としてVisualStudioを実行することです。

管理者として実行し、TFSソース管理で「最新の取得」を実行しているときに、次に昇格されていないセキュリティコンテキストでVisual Studioを実行しているときに、アクセス許可の問題が発生します。まず、VisualStudioがファイルを上書きする権限がありません。もともとこれは所有権の問題だと思っていました。Worspaceディレクトリに移動し、そのフォルダで所有者を再帰的に変更しましたが、問題は解決しなかったようです。この問題を解決する唯一の確実な方法は、昇格されたコンテキストでVisual Studioを実行し続けるか、ワークスペース内のすべてを削除して新しいコピーを取得することです。

高度なセキュリティコンテキストで実行するためにVisualStudioを切り替える必要はありませんが、IDEの開発サーバーにリモートでアクセスできないため、これはオプションではないと感じています。アクセスできるようにリバースプロキシを設定することは可能ですが、これを行うために見つけた唯一のツールは非常に高価であり、リバースプロキシを設定する際に理解できる手順が見つかりませんでした。無料のツール。

名目上のWin7で無料で利用できるツールを使用してリバースプロキシをセットアップする方法について誰かが指示を提供できれば、それ以外の場合は、アクセス許可の問題を解決するための提案を聞きたいと思います。プロジェクトを削除して新鮮な作品を入手しますが、かなりの時間がかかります。

4

1 に答える 1

2

Fiddlerを使用できると思います。これは、 Fiddlerを使用してiphoneが開発Webサーバーと連携できるようにするための手順が記載された投稿です。状況に合わせて調整できると思います。

または、IIS Expressが機能する可能性がありますか?

于 2010-08-05T16:11:17.077 に答える