使用FileInfo。将代码更改为以下内容。这是最好的解决方案吗?
if(storageItemName.Contains('.')) { Name = storageItemName.Substring(0, storageItemName.LastIndexOf('.')); Ext = storageItemName.Substring(storageItemName.LastIndexOf('.'), storageItemName.Length - storageItemName.LastIndexOf('.')); } else Name = storageItemName;
看起来您的应用程序在Medium Trust或更低版本上运行。看看这篇关于Trust Levels的博客文章以及你如何 威力 能够改变它们......这取决于Rackspace如何配置:
ASP.NET信任级别揭秘