这是c#的代码。
protected string vault = System.Configuration.ConfigurationSettings.AppSettings["DocumentVault"];
以上代码用于获取服务器上的驱动器c路径。 那么如何才能在vb.net中获得驱动器c路径?
答案 0 :(得分:1)
你试过了吗?
vault = System.Configuration.ConfigurationSettings.AppSettings("DocumentVault")
答案 1 :(得分:1)
该代码到VB.NET的逐字翻译是:
protected vault As String = System.Configuration.ConfigurationSettings.AppSettings("DocumentVault")
在你的web.config中,你需要一个相应的密钥:
<configuration>
....
<appSettings>
<add key="DocumentVault" value="C:\SomePath\SomeWhere\Else\"/>
</appSettings>
....
</configuration>
但是根据你的评论:
“我想从网络应用的位置获取路径。但是如何在vb.net中进行操作?”
您需要映射应用根目录的路径:
protected vault As String = Server.MapPath("~\")
Trace.Write(vault) ' <-- Should return the physical root path of the web application