【C#-为什么WPF设计器无法加载】教程文章相关的互联网学习教程文章

c# – Outlook加载项和禁用/隐藏自定义菜单项【代码】

我已经创建了一个Outlook加载项,我正在使用XML功能区配置文件来指定一个新选项卡和按钮.该按钮加载到outlook中的新选项卡中.现在有时,基于用户我们希望能够隐藏或禁用这些按钮.通过Outlook Interop api禁用自定义选项卡上的菜单按钮的最简单方法是什么? 我的第一个猜测是,我需要在创建功能区后迭代一些命令栏集合,然后搜索我的菜单按钮,但我不确定这些集合在哪里.protected override Microsoft.Office.Core.IRibbonExtensibility ...

C#找不到已加载的程序集

我正在编写一个使用插件的应用程序.插件是位于插件目录中的类库.我的应用程序通过LoadFrom加载这些库.其中一些具有库的形式的依赖关系,它们位于相同的插件目录中.当我尝试通过Activator.CreateInstance从其中一个插件创建类的实例时,我收到一个异常’无法找到程序集(这是插件的依赖程序集),但是这个程序集已经加载(!)和插件,它是在ProcessExplorer中可见.我无法理解我的麻烦.解决方法:我有类似的问题,他们通常通过改变项目属性中的...

c# – System.DllNotFoundException:无法加载DLL. Dev机器中没有错误,但目标机器中有错误【代码】

我在Visual Studio 2012上使用WPF构建了一个C#应用程序,该应用程序使用C DLL并以.NET4.5为目标.我有两个项目正在运行,一个用于C#项目,另一个用于C DLL项目.我将这两个项目发布到一个文件夹中,该文件夹中包含一个用于C#的.exe和一个用于C的.dll文件夹. 我在他们开发的机器上运行它们,一切正常.我在其他机器上运行.exe并抛出此异常:System.DllNotFoundException: Unable to load DLL它无法识别同一文件夹中的DLL. 我尝试了很多东西,...

c# – 指定的用户没有有效的配置文件.无法加载XXX.dll【代码】

在网站上,我收到此错误:The specified user does not have a valid profile. ?Unable to load XXX.dll尝试任何页面加载时会发生这种情况.解决方法:在IIS的apppool高级设置中设置为加载用户配置文件true: 更多信息在这里:http://www.iis.net/learn/manage/configuring-security/application-pool-identities

c# – 使用MEF延迟加载DLL【代码】

我正在用MEF做我的第一个项目,我很难理解如何使用延迟加载.我的代码是 – public static class MefLoader {private static CompositionContainer Container;[ImportMany(typeof(IControlModule), AllowRecomposition = true)]private static IEnumerable<Lazy<IControlModule, IImportComponentCapabilites>> DllList { get; set; }static MefLoader(){var catalog = new AggregateCatalog();catalog.Catalogs.Add(new DirectoryCa...

c# 创建Excel com加载项图片对象批量操作【代码】【图】

技术含量较低,主要是通过VBA代码转换成c#代码而来,从而实现图片批量插入、删除、另存为的批量操作,增加文档使用的通用性。 插件主要界面如下: 主要代码如下: 1 private void button8_Click(object sender, RibbonControlEventArgs e) 2 {3 if (checkBox4.Checked == true)4 {5 覆盖图片名称插入();6 }7 else8 if (checkBox4.Check...

C#AE加载工程文件(.MXD)

mapControl是地图面板控件 using (OpenFileDialog ofd =new OpenFileDialog()) { ofd.Filter = "地图文档(*.mxd)|*.mxd"; if (ofd.ShowDialog()== DialogResult.OK) { mapControl.Map.ClearLayers(); mapControl.LoadMxFile(ofd.FileName); }

C# 中使用 Task 实现提前加载

介绍一种/两种可以提前做点什么事情的方法。 场景 在UI线程中执行耗时操作,如读取大文件,为了不造成UI卡顿,常采用异步加载的方式,即 async/await 。 通常的写法是这样的: private async Task DoSomething() {// init workawait Task.Run(()=>{// IO });// after work } 问题与需求 这里虽然解决了UI卡顿的问题,但需要得到最终结果(即 after work 中的代码执行),仍然需要等待。 在部分场景中,如果可以提前执行耗...

C# 加载配置文件

//加载配置文件 var builder = new ConfigurationBuilder() .SetBasePath(Directory.GetCurrentDirectory()) .AddJsonFile("appsettings.json", optional: false, reloadOnChange: true) .AddEnvironmentVariables(); ConfigurationManager.Configuration = builder.Build(); //注册IOC=Autofac 类 public class IocManager { private static ILifetimeScope...

c#Image.FromFile图形加载异常处理

public void UpdateImg(string picpath) { //更新至控件中 PnlImageShow.BackgroundImage = LoadImgPath(picpath); } //读取PNG文件,生成Image对象 Image LoadImgPath(string picpath) { //默认资源文件 System.Drawing.Image bmp = Resources.defaultpic; //判断文件是否存在 if (File.Exists(picpath)) { FileStream image = new FileStre...

C#调用dll提示"试图加载格式不正确的程序"原因及解决方法

转载:https://blog.csdn.net/songyi160/article/details/51354660 程序在32位操作系统上运行正常,在64位操作系统上运行读卡功能提示”试图加载格式不正确“。 出错原因:因为任何 CPU编译运行的程序在64位的机器上就会用运行为64位,而64位程序是不能加载32位dll的 解决方法:项目右键属性->项目设计器->生成->平台->把默认设置(任何 CPU)改为x86。 --------------------- 本文来自 songyi160 的CSDN 博客 ,全文地址请点击:htt...

C#从数据库中加载照片的【代码】

从数据库中读取人员照片信息并加载到图片控件的代码 string conn = "Server=192.168.xx.xx;Database=dbName;User ID=sa;password=pwd";string strSQL = "select top 1 id,picture from tbName";System.Drawing.Image image = null;try{System.Data.SqlClient.SqlDataReader reader = WEISHENG.COMM.Db.SqlHelper.ExecuteReader(conn, CommandType.Text,strSQL);reader.Read();if (reader.HasRows){System.IO.MemoryStre...

c#-将现有数据库加载到通用应用程序【代码】

我正在尝试在Universal 8.1应用程序中加载现有数据库文件. 我安装了所有必需的软件包,并且正在使用SQLitePCL包装器. 当我尝试使用以下命令打开数据库文件时:conn = new SQLiteConnection("test.db");它正在创建一个新的空数据库. (我的意思是,每个SELECT命令都会失败,并且没有这样的表错误.所以这不是我的数据库,而是一个新数据库.) 也,conn = new SQLiteConnection("ms-appx:///test.db");抛出此异常:Unable to open the databa...

C#-SQL Reporting Services-在报表中查找项目-加载时【代码】

SQL报表服务在报表查看器的顶部有一个小的搜索框.使用时,它将查找搜索文本,导航到包含页面并突出显示页面上的文本.我的问题是报表加载后如何执行此操作. 目前,我的页面中嵌入了一个reportviewer.有没有可以找到的方法?我正在使用sql 2008 express和Dot Net 2 例如,我将序列号1234发送给报告,以便它在打开时的行为就像用户搜索文本并在报告中找到它们一样. 埃德(Ed)给了我有关url部分的答案. http:// server / Reportserver?/ Sa...

c# – Elmah MySql Nuget包问题’无法加载文件或程序集’【代码】

我正在尝试将Elmah添加到我的MVC3项目中.通过Nuget安装后,当我尝试访问elmah(通过localhost:port / elmah.axd)时,出现包含此错误的错误:Could not load file or assembly 'MySql.Data, Version=6.1.3.0, Culture=neutral, PublicKeyToken=c5687fc88969c44d' or one of its dependencies. The system cannot find the file specified.我删除了mysql.data dll并添加了我自己的副本(版本6.4.4.0 – 文档说你可以覆盖新版本提供的dl...

加载 - 相关标签