簡體   English   中英

在Visual Studio和TFS源代碼管理中切換用戶上下文

[英]Switching User Contexts in Visual Studio and TFS Source Control

在Visual Studio的Windows 7計算機上開發ASP.net應用程序時。 有時我需要測試Internet Explorer 6的兼容性。 我測試IE 6的方法是在本地計算機上運行虛擬機。

我可以弄清楚訪問父開發機器上的開發的最簡單方法是將ASP.net項目切換為使用機器的本地IIS,然后通過虛擬機進行訪問。 這樣做的一個問題是,要切換到項目以使用計算機的本地IIS,必須以管理員身份運行Visual Studio。

當我以管理員身份運行並在TFS源代碼管理上執行“獲取最新”消息時,下次我在非高架安全性上下文中運行Visual Studio時遇到權限問題。 首先,Visual Studio沒有權限覆蓋文件。 我最初以為這是所有權問題。 我去了我的Worspace目錄,並對該文件夾進行了遞歸更改所有者,但這似乎並不能解決問題。 克服此問題的唯一確定方法是要么在提升的上下文中繼續運行Visual Studio,要么刪除工作區中的所有內容並獲取新副本。

我不想永遠不必切換Visual Studio來在更高的安全性上下文中運行,但是由於無法遠程訪問IDE的開發服務器,因此我覺得這不是一個選擇。 我發現可以設置反向代理,以便可以對其進行訪問,但是我發現使用此工具的唯一工具非常昂貴,而且我找不到關於使用反向代理設置反向代理的任何說明。免費工具。

如果有人可以提供有關如何使用Win7上免費使用的,名義上可以使用的工具來設置反向代理的說明,否則我想聽聽有關解決權限問題的建議。 刪除項目並獲取新作品,但會占用大量時間。

我想您可以使用Fiddler; 這是一篇有關使用Fiddler允許iphone與開發Web服務器一起使用的說明的帖子 ,我想您可以根據情況進行調整。

或者,也許IIS Express可以為您工作?

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM