我必须对具有许多硬编码路径的应用程序进行一些更改。这些路径基于应用程序路径为空的假设。但是当我在Visual Studio中本地运行时,应用程序路径是其他内容。因此,在生产服务器上,名称可能是“http://example.com/default.aspx”,而在本地它可能类似于“http:// localhost:1234/myapp/default.aspx”。在visual studio中设置应用程序路径
有什么办法可以在visual studio中设置应用程序路径,所以我可以将它设置为null?
是的,是的,我知道“正确答案”是消除硬编码路径。长期来看,我很乐意这样做。但是,对于适度的变化,这将是很多工作,然后我必须测试一切,以确保我没有把事情搞砸。
啊,像很多事情一样,当你知道如何去做的时候很容易。谢谢。 RE代字号:是的,我知道这一点,但(a)我必须运行遍及代码的代码,并且我不希望更改没有任何要求更改的页面。 (b)更重要的是,绝大多数绝对路径都使用非asp标签,