这是 c# 的代码。
protected string vault = System.Configuration.ConfigurationSettings.AppSettings["DocumentVault"];
上面的代码用于在服务器上获取驱动器 c 路径。那么如何在 vb.net 中获取驱动器 c 路径?
这是 c# 的代码。
protected string vault = System.Configuration.ConfigurationSettings.AppSettings["DocumentVault"];
上面的代码用于在服务器上获取驱动器 c 路径。那么如何在 vb.net 中获取驱动器 c 路径?
你有没有尝试过:
vault = System.Configuration.ConfigurationSettings.AppSettings("DocumentVault")
该代码到 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