GVKun编程网logo

如何在Windows Store应用程序中包含非托pipe引用

20

本文将为您提供关于如何在WindowsStore应用程序中包含非托pipe引用的详细介绍,同时,我们还将为您提供关于.net–如何在Windows窗体应用程序中创建一个mailto链接、.net–如何

本文将为您提供关于如何在Windows Store应用程序中包含非托pipe引用的详细介绍,同时,我们还将为您提供关于.net – 如何在Windows窗体应用程序中创建一个mailto链接、.net – 如何连接windows服务与系统托pipe应用程序、api – Windows Phone应用程序中的捐赠、c# – 如何在Windows应用程序中实现通知机制?的实用信息。

本文目录一览:

如何在Windows Store应用程序中包含非托pipe引用

如何在Windows Store应用程序中包含非托pipe引用

我正在开发Windowsapp store应用程序。 我正在尝试引用具有此依赖关系结构的库:

unmanaged.dll

managedWrapper.dll(取决于unmanaged.dll)

从我的Windowsapp store应用项目中,我只能引用托pipe程序集managedWrapper.dll。 如果我尝试引用unmanaged.dll,类似于“无法添加引用”,则出现错误。

我的项目编译好,但是在运行时我得到一个文件没有findexception,因为managedWrapper.dll找不到unmanaged.dll。 我有点期待这种行为,但不知道如何解决这个问题。 问题是我试图debugging我的应用程序,但我不知道Visual Studio 2012如何部署它。 我只能在我的项目中明确引用managedWrapper.dll,因此无法告诉Visual Studio,unmanaged.dll也是我的应用程序的依赖项。 由于我不知道如何在debugging时Visual Studio部署我的Windowsapp store应用程序,我不知道在哪里手动复制unmanaged.dll来解决问题。

另外似乎没有办法在debugging时得到我的应用程序的实际工作目录,所以我不知道在哪里复制unmanaged.dll,所以managedWrapper.dll不会在运行时失败。

不知道如何在C中加载和使用dll文件

为什么下面的代码会使我的电脑发出哔声?

batch file,通配符在folderpath中,不知道通配符是什么

有没有办法从命令行处理locking的文件,并释放它?

如何将文件从Linux复制到Windows服务器使用c

有没有人遇到过这个问题?

为什么与Windows相比,Mac上可用的唯一颜色数量不同?

行结束的primefaces快捷方式(Windows)

Windowsbatch file – 在variables值中使用感叹号而不禁用延迟扩展

Windows开始菜单中的应用程序平铺属性

如何在Powershell脚本中设置任务栏进度指示器?

将unmanaged.dll作为文件添加到Windows应用商店。 确保将unmanaged.dll的构建属性设置为“内容”,并将其设置为“复制到输出”。

这应该将dll复制到输出目录。

上面应该可以工作,但在有多个引用managed.dll的项目的情况下可能并不理想。 例如,如果您还有一个引用managed.dll的单元测试项目,则必须执行上述操作,并向其中添加unmanaged.dll。

总结

以上是小编为你收集整理的如何在Windows Store应用程序中包含非托pipe引用全部内容。

如果觉得小编网站内容还不错,欢迎将小编网站推荐给好友。

.net – 如何在Windows窗体应用程序中创建一个mailto链接

.net – 如何在Windows窗体应用程序中创建一个mailto链接

我想知道如何创建类似于mailto:link(如 HTML页面)到 Windows窗体的东西.所以在点击它时,用户默认邮件程序应该打开一个新的空白电子邮件,其中给定的电子邮件地址在“收件人”字段中.
如果这是.NET应用程序,那么可以使用LinkLabel控件.只需将text属性设置为实际的电子邮件地址,然后响应LinkClicked事件处理程序,如下所示:
System.Diagnostics.Process.Start("mailto:" & LinkLabel1.Text);

你会想要对电子邮件地址做一些理智的检查,并添加一些错误的陷阱,但这应该是诀窍.

.net – 如何连接windows服务与系统托pipe应用程序

.net – 如何连接windows服务与系统托pipe应用程序

我有一个Windows服务,定期做些事情。 在用户帐户上运行与Windows服务(通过.net远程处理)通信的systray应用程序(用C#编写),并向用户显示一个状态和一些选项。

一切正常,旁边的系统应用程序使用20-30MB的RAM! 它必须在terminal环境下工作,当50个用户login时,只有systray应用程序占用大于1GB的RAM! 我不必补充,这是错误的:)

是否有可能编写.net系统应用程序将会很小? (1-2MB最多?)或者我应该写在C / C ++? 那么,我应该使用Windows服务(使用C#编写)和系统托pipe应用程序之间进行什么样的通信?

如何处理NotifyIcon,发生超时(C#)后

所有者绘制文本框在WinForms中使用

C#Windows服务 – 多个定时器

延迟窗口注销(XP,Vista和7)

从networking共享中读取文件将其创build时间设置为最后写入时间

对Process.Start(URL)的适当响应; 失败?

在VB.net中实现这样的工具提示?

手动创build未绑定的数据网格

如何检查一个小文本文件中的特定string

我如何在PowerShell中引用UWP类

另一个考虑是.NET应用程序消耗的大量内存在共享(.NET)dll中,并且在多个实例运行时不会重复(除非操作系统使用随机化的dll加载地址)。

您还可以通过将装配安装到GAC并使用ngen它们进行预处理来减少JIT编译使用的内存。 同样,这将导致内存使用量减少, 除非操作系统随机化dll加载地址。

我已经添加了以下行代码(应用程序有时与GC.Collect()一起)

System.Diagnostics.Process.GetCurrentProcess().MaxWorkingSet = System.Diagnostics.Process.GetCurrentProcess().MinWorkingSet;

内存使用率下降到〜2MB(从15-25MB),使用后的一些对象(绘图菜单和图标)后,内存使用下降到〜540KB! 它增长一点点(如果我使用上下文菜单,大约2-3MB),但是它会回落到〜540KB)

所以,目标达到了:)

您所遇到的内存使用问题很可能是您的应用程序所特有的,而不是所有使用.NET构建的sys-tray应用程序。

您应该配置您的应用程序,以确定大内存使用情况发生的地方。

你的系统托盘应用程序可能有内存泄漏。 一个好的分析工具可以帮助你了解正在发生的事情。

所以,如果我决定在c / c ++中编写systray应用程序,我应该使用windows服务(用C#编写)和systray应用程序之间使用什么样的通信?

我们过去遇到类似的问题,我会和你分享我的解决方案。

.Net框架TCP / IP库可怜地表现不佳,像任何东西一样占用内存。

作为解决方案,我们选择了来自KODART的XF库,这是一个用于.Net@H_301_52@应用程序的开源高性能TCP / IP库@H_301_52@ 。 它在多个客户端连接上令人惊讶地缩放。

您可以使用XF库建立TCP / IP通道并自己观察结果。

结帐这篇文章了解更多信息。

WCF(.NET 3.0或3.5?)的发布使得.NET Remoting过时了。 使用WCF,您可以选择在Windows服务中托管WCF服务器,然后通过TCP / IP与您的服务进行通信。 根据我的经验,WCF远比.NET远程控制稳定。

根据您的需要,您可能需要考虑使用ServiceController而不是远程或WCF。 使用ServiceController您可以启动和停止服务,也可以使用Service.Controller.ExecuteCommand将应用程序定义的命令(以整数形式)发送到您的服务。 使用ServiceController比远程处理和WCF简单得多,但不够灵活。

如果您只需要在系统托盘中更改图标,更改工具提示并显示小的上下文菜单 ,则可以使用纯WinAPI在C / C ++中编写您的systray应用程序,并使用消息模式命名管道与服务进行通信。 不要忘记使用Global管道名称前缀来允许在多个会话中运行的系统管理应用程序连接到相同的服务。

api – Windows Phone应用程序中的捐赠

api – Windows Phone应用程序中的捐赠

我有一个 Windows手机的应用程序,它是免费的.我希望它保持免费,没有广告.但有时我需要动力.我需要做的是在我的应用程序中添加一些“向作者购买一品脱啤酒”按钮(类似捐赠按钮).当然,我可以创建2个版本:付费和免费,功能完全相同,只需付费一些“谢谢”字样,但这将是2个完全不同的应用程序,我需要支持它们.那么……是否有可能在申请中实施一些捐款?
我认为应用内购买将是您最好的选择.这是描述应用内机制的MSDN文章.

http://msdn.microsoft.com/en-us/library/windowsphone/develop/jj206949(v=vs.105).aspx

c# – 如何在Windows应用程序中实现通知机制?

c# – 如何在Windows应用程序中实现通知机制?

我有一个用c#编写的 windows / WPF应用程序.这个应用程序连接到托管在我们公共服务器上的远程数据库.应用程序将安装到所有系统.用户可以通过此应用程序将值添加到数据库.
当有人向数据库添加任何值时,我需要一个通知机制来向所有已安装的 Windows应用程序发送通知.

请告诉我实施此方案的最佳方法.

提前致谢.

解决方法

您可以使用sql Server的“查询通知”功能,该功能允许在数据发生更改时通知应用程序.

请参阅以下链接.

http://support.microsoft.com/kb/555893?wa=wsignin1.0

今天关于如何在Windows Store应用程序中包含非托pipe引用的介绍到此结束,谢谢您的阅读,有关.net – 如何在Windows窗体应用程序中创建一个mailto链接、.net – 如何连接windows服务与系统托pipe应用程序、api – Windows Phone应用程序中的捐赠、c# – 如何在Windows应用程序中实现通知机制?等更多相关知识的信息可以在本站进行查询。

本文标签: