我創建了一個獨立的wcf JSON服務(端口4326)。在Windows 7中,我發現,無論我作爲管理員身份運行,或使用netsh作爲命令行(只有一次),以解除端口:namespace reservations
e.g. C:> netsh http add urlacl url=http://+:4326/ user=CSDL-SERVICES\ysg4206
參見:http://msdn.microsoft.com/en-us/library/ms733768.aspx
是否有辦法我可以在.NET應用程序中執行此操作(以便用戶在安裝程序後不必執行此操作)可以發現用戶帳戶,並且可以像netsh程序一樣永久執行此操作嗎?
或者,在InstallShield中有一些方法可以找出用戶的域名/用戶名,然後在安裝過程中將其作爲腳本運行?
我給了一些三分球,儘管公認的答案的概率很低。 (參考InstallShield標籤上的課程) –
Chris,實際上,您已經幫助過了,只是指出在intaller中這樣做可能更清晰,更好,而不是在.NET應用程序中弄清楚如何實現。 –