小编ume*_*ape的帖子

无法加载.ps1,因为在此系统上禁用了脚本的执行

我运行此代码以从ASP.NET应用程序执行PowerShell代码:

System.Management.Automation.Runspaces.Runspace runspace = System.Management.Automation.Runspaces.RunspaceFactory.CreateRunspace();
runspace.Open();
System.Management.Automation.Runspaces.Pipeline pipeline = runspace.CreatePipeline();
pipeline.Commands.AddScript(@"\\servername\path");

pipeline.Commands.Add("Out-String");

Collection<PSObject> results = pipeline.Invoke();

runspace.Close();
Run Code Online (Sandbox Code Playgroud)

但我收到一个错误:

无法加载.ps1,因为在此系统上禁用了脚本的执行.有关详细信息,请参阅"get-help about_signing".

从命令提示符或Windows(Windows窗体)应用程序运行相同的代码.

c# asp.net powershell

119
推荐指数
6
解决办法
22万
查看次数

从Azure Web应用连接到Prem SQL Server

我在最初有.Net应用程序。我想将其托管在Azure上,但不想移动数据库。我在Azure上发布了该应用程序,但无法连接到主数据库。

SQL Server在专用netwrok中。

出于POC目的,我正在使用MSDN订阅。我面临以下错误,

建立与SQL Server的连接时发生与网络相关或特定于实例的错误。服务器未找到或无法访问。验证实例名称正确,并且已将SQL Server配置为允许远程连接。(提供者:命名管道提供程序,错误:40-无法打开与SQL Server的连接)

谢谢,乌梅什

c# sql-server azure azure-hybrid-connections

1
推荐指数
1
解决办法
1557
查看次数