我们可以在各处找到如何使用rest api与azure文件共享,但我有一个使用System.File.IO访问文件共享的旧版.net应用程序。 我该如何使用System.File.IO访问文件共享? 这些Azure文件共享是为支持遗留应用程序而创建的,但如果我必须重写所有文件访问代码,那么这就没有意义了。
System.Diagnostics.Process process = new System.Diagnostics.Process();
System.Diagnostics.ProcessStartInfo startInfo = new
System.Diagnostics.ProcessStartInfo
{
FileName = "cmd.exe",
Arguments =
string.Format("net use * {0} /u:{1}", ConfigurationManager.ApplicationSettings("StaticServerRoot"), ConfigurationManager.ApplicationSettings("StaticServerRootCredentials"))
};
process.StartInfo = startInfo;
process.Start();
process.Kill();
StaticServerRootCredentials看起来像这样“AZURE\{account} {key}”
我可以使用cmdkey