【c# – 简单注入器 – Windows窗体示例已损坏】教程文章相关的互联网学习教程文章

c# – Windows Installer – 此产品的另一个版本已存在

参见英文答案 > Creating an updateable setup using Install Shield that ships with VS2012 1个我已经问过这个问题,不能相信没有人有答案,我会以不同的方式再次写出来,看看是否有人可以伸出援助之手. 当我创建我的winforms应用程序的第二个版本并配置InstallSheild LE来安装它时,一切似乎都很简单. 然后,当我运行安装时,我会通过几个屏幕然后弹出一个弹出窗口说明: “此产品的另一个版本存在...

c# – 在Windows Phone 8中使用NFC

我目前正在开发一种图像处理/编辑类应用程序,其中我将各种效果应用于相机/图库拍摄的图像. 最近我读到了关于NFC手机8的NFC,我想在我的应用程序中使用NFC将照片分享给附近的Windows手机. 经过一些谷歌搜索和研究,我带来了这两个链接 http://developer.nokia.com/Resources/Library/Lumia/#!proximity-and-nfc/using-nfc-to-exchange-information.html http://developer.nokia.com/Community/Wiki/Transfer_an_Image_with_NFC 两者都...

c# – 如何以编程方式检测是否安装了Windows 8.1 Update【代码】

我想从C#应用程序中检测是否安装了最新的Windows 8.1 Update(KB 2919355) 我无法在微软的任何网站上找到任何内容,也无法通过谷歌查看指示如何做到这一点. 谢谢!解决方法:该更新实际上是“汇总”或其他单独的较小更新的集合.如果转到Knowledge base page for the update并向下滚动到“文件信息”,您可以看到更新实际上是以下其他更新的组合. > KB2919442> KB2919355> KB2932046> KB2937592> KB2938439> KB2934018 然后,您需要检查是...

c# – 启动时控制台应用程序和.NET中的Windows应用程序有什么区别

想象一下.NET应用程序在构建之后启动,无论是Console还是WinForm.除了像/ subsystem,/ out之类的complie-time标志,…操作系统(当前是Windows)或.NET虚拟机(我不知道哪个碰巧正在运行的应用程序,首先是如何)决定哪一个要运行所需的系统,要运行的窗口系统是什么?解决方法:我看到问题已经更新以反映FrdricHamidi的这个评论解决方案,但是为了遵守Stack Overflow的Q& A格式,我承认这是社区Wiki标志集的答案,按照“Question with no answ...

c# – 在Windows Phone 8.1上连接和断开蓝牙BLE

我有一个由Windows Phone 8.1和Android手机操作的设备.由于这些手机中只有一部可以随时使用该设备,因此我们需要在完成使用后立即断开与设备的连接. 在Android上,我们使用的库能够连接和断开,但在Windows Phone 8.1上我似乎只能连接,我找不到告诉手机断开设备的方法.我必须手动取消设备中的手机, 有没有人能够断开配对的蓝牙设备?如果有,怎么样? 谢谢!解决方法:在GattDeviceService上调用Dispose(),确保所有GattCharacteristic对...

c# – .Net MVC 4使用Windows身份验证 – 重定向未授权用户【代码】

我有一个使用Visual Studio 2012创建的MVC 4 Intranet应用程序.我使用WindowsAuthentication并按预期验证用户身份.在某些操作中,我使用“授权”属性将用户限制为某些角色.当用户单击调用用户未授权的控制器操作的链接时,会弹出“需要身份验证”对话框.当我使用没有授权的帐户登录时,它会继续弹出对话框.相反,我想这样: >当用户无权访问该页面时,按当前方式弹出对话框.>当用户输入有效但未被授权访问该页面的登录时,重定向到另一个...

c# – ICommand没有将更改推送到Windows UWP中的UI【代码】

目前,我正在开发一个简单的任务管理器应用程序,以使用通用Windows应用程序(UWP)模板和MVVM设计模式来运用我的Windows 10开发技能. 在我的ViewModel(实现INotifyPropertyChanged)中,我有一个ObservableCollection< BasicTask>它是数据绑定到XAML中的ListView,其中BasicTask是我开发的一个简单类. 我的命令在ViewModel中作为属性进行实例化,并且数据绑定到(在这种情况下)AppBarButton UI元素的“Command”属性.该命令的功能是调用Vie...

c# – 通用Windows应用程序项目中的MSBuild错误【代码】

我目前在使用Visual Studio 2015构建通用Windows应用程序时遇到问题.每当我尝试编译项目时,我都会收到以下错误:Child node "2" exited prematurely. Shutting down. Diagnostic information may be found in files in the temporary files directory named MSBuild_*.failure.txt.只要应用程序中存在XAML文件,就会发生此错误.文件包含的内容无关紧要.将其构建操作设置为Page或ApplicationDefinition的单个空XAML文件足以显示此错误...

c# – 在Windows 10中向Text to Speech Engine添加新语音【代码】

我正在开发WPF C#app(不是UWP).我利用FCL的语音合成器来安装声音.所以我创建了一个简短的控制台应用程序来显示已安装的声音:using System.Speech.Synthesis; using static System.Console; namespace TTS.Demo {class Voices{static void Main(){SpeechSynthesizer sp= new SpeechSynthesizer();foreach (var vinfo in sp.GetInstalledVoices()){WriteLine(vinfo.VoiceInfo.Name);}}} }它向我显示了两个安装的声音(随Windows 10一...

c# – Windows 10 API中的蓝牙低能耗广告数据限制[已关闭]【代码】

我遇到了来自Windows 10蓝牙低功耗(BLE)API的BluetoothLEAdvertisementDataSection.BluetoothLEAdvertisementDataSection class问题. 如果我使用以下代码检查IBuffer成员数据的长度:var myDataSection = new BluetoothLEAdvertisementDataSection();Debug.WriteLine($"Data Capacity: {myDataSection.Data.Capacity}"); //Looks like SO needs to update for C# 6.0我得到了预期的输出:Data Capacity: 29有关BLE数据包的更多信息...

c# – Windows身份验证模拟 – 第二个请求获取错误的用户身份【代码】

我有以下架构:Client1(Browser-App) -> Server1 (WebAPI/IIS) -> Server2 (WebAPI/IIS)我使用ASP.NET作为我的服务器端应用程序/ apis,用户应通过“windows integrated authentication”进行身份验证. 如您所见,从server1到server2有第二跳.如果两个WebAPI不在同一服务器上,则NTML不支持第二跳.所以我配置了一个AD域来支持“kerberos”. 它现在与第二跳一起工作.我的测试-WebAPIs输出用户的身份,如下所示:server1: test.domain/us...

c# – 我可以从Windows 10 UWP应用程序中引用.NetStandard库吗?【代码】

有大量的帖子,博客,文章等…解释关于.Net / .NetCore / .NetStandard的所有这些令人困惑的东西,我已经阅读了很多. 这是问题,我有一个Windows 10 UWP应用程序,我需要引用我创建的库.我首先将该库创建为NetCore库,但我无法从我的UWP应用程序中引用它(这是令人困惑的,因为UWP使用.Net Core,但我创建的.Net Core库假设这是用于ASP.NET?). 所以,然后我尝试将库创建为PCL库,并且仅针对Windows 10 UWP(然后它会强制您使用Windows 8.1,因为...

c# – 这是在Windows 10 UWP中获得呼叫程序集的最佳方法吗?【代码】

在Windows 10 UWP(15063)中,我需要在调用程序集中迭代类型以发现使用特定自定义属性装饰的类型.我找不到旧的System.Reflection.Assembly.Current.GetCallingAssembly()方法.这是我提出的替代方案(未经测试的原型):using System; using System.Diagnostics; using System.Reflection; using System.Linq;namespace UWPContainerUtility {public static class Helpers{public static Assembly GetCallingAssembly(){var thisAssembl...

c# – Windows UWP蓝牙应用程序,即使在关闭电源时也会显示扫描设备【代码】

我正在开发一个使用蓝牙连接到不同设备的UWP应用程序. 我的问题是,已配对或先前发现的某些设备显示在我的设备列表中,即使它们已关闭或未在范围内. 根据我的理解,属性System.Devices.Aep.IsPresent可用于过滤掉当时不可用的缓存设备,但即使我知道设备无法访问,我仍然会获得该属性的“True”. 关于如何解决这个问题的任何想法? 建立string[] requestedProperties = { "System.Devices.Aep.DeviceAddress", "System.Devices.Aep.IsCo...

c# – 如何通过提供Windows.Media.FaceAnalysis DetectedFace列表使用Microsoft Cognitive服务检测面部属性?【代码】

我可以从Live Web Cam获取面向Windows.Media.FaceAnalysis DetectedFace对象的列表.现在,我想将这些面向Microsoft Cognitive Services API传递,以检测面并获取面属性.我怎样才能做到这一点?IList<DetectedFace> faces = null;// Create a VideoFrame object specifying the pixel format we want our capture image to be (NV12 bitmap in this case). // GetPreviewFrame will convert the native webcam frame into this format...