Import-AzurePublishSettingsFile会引发运行时异常

时间:2013-11-13 06:10:28

标签: azure azure-powershell

导入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

请告诉我如何解决此问题。

4 个答案:

答案 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,它为我解决了类似的错误