C# - 透明密钥无法正常工作
我目前将背景颜色设置为蓝色的形式.我还将透明键设置为等于表单的背颜色. 您可以看到,它在做某事,但并没有摆脱所有蓝色.我该如何解决此问题,以便所有的蓝色都会消失? 解决方案 规则是:选择一种稀有TranparencyKey颜色,例如Color.Fuchsia,然后设置form.BackColor = form.TransparencyKey.只要您的图像不包含a)半透明或b)TransparencyKey color 的像素就可以了 这将创建并打开一个用BackgroundImage和a Paint事件的简单表单,将第二张图像绘制到表单上. 您可以看到透明度正常.您还可以看到,(图表的)背景图像确实具有抗恶心像素的Smal条纹,使透明kekey/backencykey/backcolor像素闪耀: private void button35_Click_1(object sender, EventArgs e) { Form form = new F
6 2024-04-26
编程技术问答社区
无法加载文件或程序集Xamarin.Interactive.iOS.dll
我总是会遇到此错误,并且应用程序在iOS.android中崩溃了,没有任何问题,但是在加载时iOS应用程序崩溃. 我试图还原Nuget软件包,但仍会遇到此错误.任何帮助,谢谢. . InspectorDebugSession(1): StateChange: Start -> EntryPointBreakpointRegistered InspectorDebugSession(1): Constructed InspectorDebugSession(1): HandleTargetEvent: TargetReady Loaded assembly: /Users/paumac/Library/Developer/CoreSimulator/Devices/7F0ACDBD-B970-4269-BFA4-B7ADE7BEAFB3/data/Containers/Bundle/Application/74FAFF6E-DE1F-46D6-B69C-D38BA1B731
14 2024-04-26
编程技术问答社区
在C#中链接Excel
所以我在Microsoft Visual Studio 2015中工作,并希望能够将项目链接到Excel电子表格. 我想实现的是这个;只需能够创建一个程序,我可以在特定单元格中使用数字,然后对其进行一些计算.例如,以单元格D4为例,然后使用该值作为平均值创建泊松分布. 解决方案 您需要在项目参考中的Microsoft.office.core.core和Microsoft.office.interop.excel中添加参考. 然后将引用添加到您的班级中. using Microsoft.Office.Interop.Excel; using Excel = Microsoft.Office.Interop.Excel; 然后,您可以在代码中打开/创建/操纵Excel表.网上有很多信息. 更新评论 - 此示例正在打开一个新的工作表,以保存. Excel.Application xlApp; Excel.Workbook myWorkBook; Exc
12 2024-04-26
编程技术问答社区
无法从弹性客户端搜索响应中获取_source字典的key-val
我正在尝试访问命中_Source词典以加载到DB中. 命中返回null,我在做什么错? 注意: 使用JSON数据返回SearchResponse,并确认了DebugInformation. 但是,命中和_source类以及基础数据变量无法访问,可变命中返回null. 调试模式下本地变量的以下代码显示数据. 如果需要 预先感谢. 尝试使用searchResponse.documents和foreach语句访问_source键值对,以访问命中内部的元素.但是无法访问_source键值对. /*Declared classes in visual studio console application for c#: .NET framework 4.5*/ class Program { public class Doc { public int took { get; set; } public bool t
4 2024-04-26
编程技术问答社区
如何解决"无法加载文件或汇编" log4net,版本= 1.2.10.0,publicKeyToken = 692FBEA5521E1304"?
我有以下错误: 无法加载文件或汇编'log4net,版本= 1.2.10.0,文化=中性,publicKeyToken = 692FBEA55521E1304'或其依赖项之一.系统找不到指定的文件. 错误发生在此行上: ReportDocument rptd = new ReportDocument(); 我已经配置了IIS运行32位应用程序: 打开IIS 转到当前服务器 - >应用程序池 选择您的32位应用程序将在 下运行的应用程序池 单击高级设置或应用程序池默认 将启用32位应用程序设置为true 如果您无法使用此选项,请按照以下下一步操作: 转到%windir%\ system32 \ inetsrv \ 执行appcmd.exe工具: 但是错误持续. 解决方案 正如错误所描述的: 您缺少log4net.dll 您需要在执行目录中复制所述的log4net.dll 其他解决方案 在web.config
10 2024-04-26
编程技术问答社区
发布配置文件加密
我想加密连接字符串和应用程序设置.目前,我有多个发布配置文件,每个配置文件都具有变换. Below is my pubxml file code but for some reason my target with exec command is not getting triggered. Can some one familiar with the subject matter please help!! 预先感谢您. FileSystem Release
6 2024-04-26
编程技术问答社区
我如何让我的WPF自定义形状类在Desiger中渲染?
我已经陷入困境了几天,在Google或几本书上没有运气.我正在尝试在WPF中为UI设计创建自定义形状.运行应用程序时,我可以在应用程序窗口中呈现形状,但在设计人员中不会呈现. 我已经将测试用例剥离到了我可以提出的最简单的情况下,但没有运气.该解决方案是一个简单的主窗口WPF应用程序,然后是带有自定义形状类的C#库.应用程序对C#库有一个项目引用,并且自定义形状在工具箱中恰好显示. 下面的图片显示了我(左侧)的形状(右侧)(右侧). 感谢您提供的任何方向. 这就是我运行应用程序时的外观以及在设计师中的外观. 但是,这就是我真正得到的(只是一个蓝色的广场): mainwindow.xaml:
8 2024-04-26
编程技术问答社区
在Visual Studio 2015社区中为现有C#控制台应用程序创建服务安装程序
我有一个应用程序(C#控制台应用程序). 我知道,在Visual Studio 2008中是创建"设置项目"的模板. 在Visual Studio 2015社区中,此模板不可用. VS 2015中的哪些工具可以帮助我将应用程序作为Windows服务(Windows 7中的Windows 7)打包? 解决方案 您可能需要检查VS2K15的此扩展名: 同样,学习曲线有点陡峭,但Wix被广泛接受为为Windows应用程序创建安装程序的一个很好的解决方案.在此处阅读有关它的更多信息: http://wixtoolset.org/
16 2024-04-26
编程技术问答社区
将asp.net 5应用程序部署到蔚蓝海岸
我正在尝试将我的ASP.NET 5 MVC应用程序部署到Azure. 第一次面对这个错误: 部署模板验证失败:' 模板参数'sku'在行'16'和列'17'是无效的. 通过在Azure Portal中而不是从Visual Studio中创建Web应用程序修复了它. 现在我有一个错误: 错误eperm,打开'c:\ windows \ npm-debug.log'mapapp dnu 0 找不到这个问题的解决方案,我试图清洁和重建项目,重新开放Visual Studio.同样,当我以本地模式启动我的应用程序时,一切都很好(即不会出现错误). P.S.完整错误堆栈: -------发布开始:项目:MAPAPP,配置:发布任何CPU ------- 环境变量: 路径= \ mac \ home \ desktop \ work \ demoapps \ mapapp \ server \ surp \ mapapp \ src \ src \ src
4 2024-04-26
编程技术问答社区
为使用表值函数的选择查询提供正确的参数类型
我的SQL Server 2012包含一个函数Get_Schedule: CREATE FUNCTION Get_Schedule( @pProject_Id AS INT, @pPeriod_Start AS DATETIME2, @pPeriod_End AS DATETIME2) RETURNS TABLE WITH SCHEMABINDING AS RETURN ( SELECT 42 AS Val1, 'Foo' AS Val2); Visual Studio 2015的SQL Server Object Explorer显示了具有定义类型的功能参数. 但是,将函数拖动到强键入的数据集设计器时,DATETIME2参数将更改为ANSISTRING而不是System.DateTime或System.Data.SqlDbType.DateTime2. .
4 2024-04-26
编程技术问答社区
为什么VS2015在调试模式下使用Step Over (F10)时会跳行?
当我尝试从线到线上时,使用Visual Studio仿真器进行Android时会跳过一些线. AppDomain.CurrentDomain.UnhandledException += ApplicationUnhandledExceptionHandler; TaskScheduler.UnobservedTaskException += UnobservedTaskExceptionHandler; 上面的线在模拟器上跳过,但在设备上没有跳过.我正在检查此事,因为没有呼叫仿真器的处理程序.我试图直接设置断点而没有成功. 在调试模式下行跳线的原因是什么? 解决方案 有时Android部署感到困惑 - 断点无法触发(它们通常在编辑器gutter中显示为开放圈,这表明源不匹配),该应用程序不会按照您的期望运行,等等. 当IDE显示不同意您的设备或模拟器所做的代码时,我发现强迫包装的卸载,然后从IDE重新部署IDE通常会解决它.可以通过使用ADB命令提示并运行"ad
14 2024-04-26
编程技术问答社区
IntelliTrace参数通过参考
使用IntelliTrace,我无法看到通过引用传递到方法的字符串的输出,以及在同一事件中(或完全)中该方法的结果. 方法示例: public bool ByReferenceTestMethod(System.ArgumentNullException exception, ref string referenceArgument) { referenceArgument = string.Format("referenceArgument{0}", exception.Message); return true; } collectionplan.xml示例无参考参数参考: stackoverflow.test.application
12 2024-04-26
编程技术问答社区
ASP.NET 5预览模板在Visual Studio 2015中错过了
我已经安装了Visual Studio 2015 Update 3,并安装了最新的Web Essentials Update,并安装了Dotnetcore版本.但是,当我创建一个新的ASP.NET项目时,只有图像中的ASP 4模板 可用 创建形式图像 解决方案 首先,没有ASP.NET 5.它具有已正式更名为ASP.Net Core 1.0 . 您似乎错过了这一公告,这会使Visual Studio中的选择更加明显.当您选择文件>新项目...时,您可以进入对话框,该对话框可以选择使用ASP.NET Web Application (.NET Framework),ASP.NET Core Web Application (.NET Core)或ASP.NET Core Web Application (.NET Framework).这是您发布的对话框. . 注意:要查看所有3个选项,您需要从下拉列表中选择至少.NET Framework 4.5. 最后两个选
14 2024-04-26
编程技术问答社区
附加Visual Studio调试器会导致高CPU使用率和UI线程锁定
我有一个WPF应用程序,可以进行一些异步网络(并行100个插座的协商).如果我使用附加的VS调试器启动应用程序并启动网络代码,则我的CPU使用率跳到60%(在VS,VS,调试器和VSHOST流程之间共享),并且UI变得非常不响应,并且持续冻结长达3秒.当我将调试器附加到已经运行的过程时,也会发生同样的情况.在正常条件下,它使用1-3%CPU,UI平滑. vs profiler在" CPU使用"模式中显示CPU由[外部代码] 使用 如何解决此问题? 解决方案 如果您只是抛出异常,您如何真正处理此例外? 例如,如果客户端将请求发送到服务器端,并且服务器端给予客户端的响应,但是您的客户端无法真正处理响应,但我认为这会影响您的UI过程可能具有较高的CPU使用或其他使用. 因此,真正的原因是例外是什么以及如何真正解决/处理此异常. 避免看到消息,右键单击输出窗口,取消选中"异常消息"是解决方法,但是找到真正的原因并解决它将是一个更好的解决方案.
8 2024-04-26
编程技术问答社区
UWP XAML设计器无法加载
当我创建一个新的通用应用程序时,XAML Designer不会加载,而是显示以下异常: 解决方案 尝试检查和安装Windows更新,在我的情况下它有所帮助. 其他解决方案 重新安装或维修视觉工作室可能会有所帮助. 其他解决方案 在我的情况下,卸载您正在开发的应用程序(启动菜单 - >所有应用程序 - >您的应用 - >右键单击 - >卸载),然后重建解决方案/重新运行该应用程序.
8 2024-04-26
编程技术问答社区
在Windows Forms应用程序中运行ASP.NET项目?
我们有一个非常简单的ASP.NET项目,该项目由以下内容组成:HOME.ASPX,Web.config和一些 Home.aspx 使用的图像.此WebForm还连接到SQL Server数据库. 因此,假设客户购买我们的网站应用程序.因此,我们去他们的办公室,然后首先在其网络中的服务器中安装SQL Server数据库. 现在,这是我卡住的地方:创建数据库(并配置web.config),我们要向客户端递给Windows应用程序(即EXE),当双击时,它将打开带有浏览器控件的Windows表单,将显示[home.aspx]. 问题是我要在此Windows可执行的情况下包含所有内容.所有图像,[home.aspx],web.config将包含在此可执行文件中. [HOME.ASPX]的唯一原因将超越此Windows可执行文件是连接到网络中的SQL Server数据库.好像Windows应用程序拥有托管此网站所需的一切. 这是可能的吗? 谢谢. 解决方案 花
10 2024-04-26
编程技术问答社区
Visual Studio 2015 MVC项目模板丢失
As suggested in answers of this question, I tried modifying该程序,但 Microsoft Web开发人员工具已经检查并安装了. 我曾经选择基本MVC项目模板当我在Visual Studio 2013时. 但是现在在Visual Studio 2015中我没有找到任何这些选项,现在似乎是这样 它直接创建 Internet应用程序与模板中的先前版本相同,选择 mvc 选项,如图所示,我不想要. 在Visual Studio 2015中获取这些模板有什么想法吗?实际上,我是C#,Web开发和视觉工作室的新手.任何建议,甚至评论都将不胜感激. 解决方案 在Visual Studio 2015中,您的基本MVC项目模板在Visual Studio 2013中类似于创建一个空项目,并将MVC添加为 core core reference 当您到达此弹出时,您可以按照以下操作来完成它 希望这对 有
8 2024-04-26
编程技术问答社区
在EF7中配置一个以上的dbcontext
我使用VS 2015 CTP创建了一个Web启动应用程序,我想添加一个内存商店来进行一些测试,但是当我尝试阅读数据时,我会得到此消息 数据存储的sqlserverdatastore''inmemorydatastore'是 可用的.上下文只能配置为使用单个数据 店铺.通过覆盖您的配置来配置数据存储 设置时dbcontext类或在AddDbContext方法中 服务. 如何创建第二个数据存储?现在我在ConfigureService方法 中有这一行 AddEntityFramework(Configuration) .AddSqlServer() .AddDbContext() .AddInMemoryStore() .AddDbContext( options => { options.UseInMemoryStore(persist: true); }); 编辑: 看起来这种情况尚不清
12 2024-04-26
编程技术问答社区
如何在Powershell中使用MSBuild库以编程方式确定活动解决方案的构建配置
我正在编写一个PowerShell脚本,该脚本从特定C#解决方案中的所有EXE/DLL项目中检索自定义元数据. 我的努力是使用Microsoft.msbuild组装(构造和评估名称空间)来解析解决方案文件并迭代项目以检索元数据的元素.这一切都很好. 下一个愿望是只专注于解决方案构建/平台配置的项目 - 在Visual Studio Configuration Manager中检查构建位的项目. 虽然我能够收集项目构建配置属性的列表,但我正在努力找到解决方案文件如何存储活动解决方案构建和Active Platform配置所选值. 此外,我还审查了MSBUILD库的源代码,它似乎使用了使用该字符串的项目和解决方案配置之间的表达式匹配:.debug -build | build | yony cpu.activecfg = debug | CPU. 谁能确定解决方案或项目的主动构建/平台配置的任何人? 解决方案 @stign的反馈使我的脑海朝着正确的方向移
6 2024-04-25
编程技术问答社区
如果 asp.net 托管提供商不允许使用 Roslyn 编译器所需的 .exe 文件,有什么可行的解决方案?
我通过选择默认的ASP.NET表单模板来使用Visual Studio 2015社区开发了一个响应式ASP.NET网站.在我的本地计算机上,该网站运行良好,但是当我将网站的所有文件上传到Internet服务器时,我发现我无法使用.exe扩展名上传三个文件,即" csc.exe"," vbc" .我向托管提供商Net4India筹集了一张票,他们说他们不允许将.exe文件上传到服务器上,因为它们可能是潜在的病毒.我早些时候曾在Visual Studio 2010上开发了该网站,并且在托管服务器上也很好地工作,但是我想使其响应迅速,并且不知道如何使用Bootstrap,因此我选择了用于现成编码的模板,但现在这是一个大问题.我在这个问题上搜索了很多东西,但即使在stackoverflow上也没有发现与我所面临的东西相近的任何东西.如何解决这个问题?这是否可以进行任何工作,例如将.EXE转换为.dll文件或类似的内容?请帮忙. 解决方案 即使没有罗斯林,您也可以部署,而无需更改代码.打开
10 2024-04-25
编程技术问答社区