导入AzurePublishSettingsFile时,我们收到以下异常:
PS C:\ Users \ xxx>导入-AzurePublishSettingsFile“C:\ xyz \ azure.publishsettings” Import-AzurePublishSettingsFile:抛出了类型'System.Exception'的异常。 在行:1个字符:1 + Import-AzurePublishSettingsFile“C:\ xyz \ azure.publishsettings” + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~ + CategoryInfo:CloseError:(:) [Import-AzurePublishSettingsFile],Exception + FullyQualifiedErrorId:Microsoft.WindowsAzure.Commands.Subscription.ImportAzurePublishSettingsCommand
请告诉我如何解决此问题。
答案 0 :(得分:3)
当我尝试使用Azure的第一行时,我遇到了同样的问题:
PS C:\Windows\system32> Import-AzurePublishSettingsFile –PublishSettingsFile "C:\azure\1.publishsettings"
Import-AzurePublishSettingsFile : Exception of type 'System.Exception' was thrown.
At line:1 char:1
+ Import-AzurePublishSettingsFile –PublishSettingsFile "C:\ubuntu\azure\1.publishs ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : CloseError: (:) [Import-AzurePublishSettingsFile], Exception
+ FullyQualifiedErrorId : Microsoft.WindowsAzure.Commands.Profile.ImportAzurePublishSettingsCommand
原来我的文件名错误了。
我认为
“Import-AzurePublishSettingsFile:类型异常 抛出'System.Exception'。在行:1 char:1“
可能意味着cmdlet没有找到设置文件(对我来说就是这种情况)。
如果我跑
Import-AzurePublishSettingsFile –PublishSettingsFile "C:\notexist.publishsettings"
它显示相同的错误。
不得不说这是一个非常不清楚的错误信息。
答案 1 :(得分:0)
如果我将Azure模块加载到64位版本的Powershell中,我会遇到同样的问题。如果我坚持32位版本,问题就会消失。这可能是你问题的结果吗?
答案 2 :(得分:0)
我有同样的问题,我删除了文件名中的空格并正常工作:D
答案 3 :(得分:-1)
尝试以管理员身份运行Power Shell,它为我解决了类似的错误