这是情况。我编写了一个WCF应用程序,以将文件从Oracle上载到SharePoint Online。然后,我在引用WCF应用程序的相同解决方案下创建了一个控制台应用程序,以便在其中调用方法。我通过Visual Studio 2019生成了一个exe文件,并通过命令行运行它。但是,它引发异常,表示找不到Main(string [] args)中指定的文件。
未处理的异常:System.IO.FileNotFoundException:无法加载 文件或程序集'System.Private.ServiceModel。版本= 4.1.2.4, 文化=中性,PublicKeyToken = b03f5f7f11d50a3a'。系统 找不到指定的文件。在sharepoint.program.Main(String [] args)
有人可以告诉我为什么会这样吗?
static void Main(string[] args)
{
Console.WriteLine("Uploading...");
ServiceReference1.ServiceClient ws = new ServiceReference1.ServiceClient();
ws.start_processAsync().Wait();
Console.WriteLine("Upload Finished!");
}
答案 0 :(得分:0)
尚未安装“ System.Private.ServiceModel”。需要从NuGet软件包管理中安装它。