Azure文件上传

时间:2013-05-16 10:30:34

标签: file-upload azure

我在Azure托管的网站上使用标准文件上传控件:

<input id="input-file" name="file" type="file" />

我正在上传到:MySite / images / profiles。每当我尝试上传时,都会收到以下错误:

System.IO.DirectoryNotFoundException: Could not find a part of the path
'C:\\DWASFiles\\Sites\\MySite\\VirtualDirectory0\\site\\wwwroot\\images\\profiles\\be0d3d56
-307a-4e3b-a78a-50bac885d760.png'.\r\n   at System.IO.__Error.WinIOError(Int32 
errorCode, String maybeFullPath)\r\n   at System.IO.FileStream.Init(String path, 
FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, 
Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, 
Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)\r\n

有趣的是,我在Azure上有两个站点,这可以在我设置的第一个站点上运行,但在我设置的第二个站点上失败,它们都具有相同的代码,一个用于生产和另一个是测试。

有什么想法吗?我想我可能要设置一个存储容器,但后来我不明白为什么它适用于生产站点。创建的存储容器与生产站点的名称相匹配,但我没有使用任何特殊代码来定位,我的目标是:MySite / images / profiles

0 个答案:

没有答案