【应用InstallShield 2015打包软件打包C#程序】教程文章相关的互联网学习教程文章

如何开始使用C#编写iPad,iTouch和Android应用程序?

好的朋友,我是一名C#WPF .net开发人员,在过去的15年里,他一直专注于使用一种或另一种语言进行UI开发.最后7个用过C#,我不得不承认我被宠坏了. 所以,问题是:我如何开始,最好使用哪些工具?我看到MonoTouch就在那里,但看起来它现在被称为Xamarin.那么PhoneGap,Titanium,Appcelorator呢?还有其他我还没有听说过吗? 我只是想进入Android开发和/或iPad / iTouch开发,但不想本土化.我想利用我的C#技能,最好是WPF,但我不知道哪些工具支持...

c# – 我应该使用哪个.NET异常来发出外部应用程序故障信号?【代码】

我是新手使用C#和.NET,但我想尝试玩好并重用系统组件. 在我正在维护的代码中,有几个实例我们运行外??部工具和应用程序,看起来像这样:using (var Setup = Process.Start(SetupInfo) ) {Setup.WaitForExit(SetupTimeout);if (!Setup.HasExited )throw new TimeoutException("Setup did not complete within the expected time"); }我正在尝试添加退出代码的验证以及那些具有明确定义的退出代码的外部工具,即’using’块中的类似内容...

c# – 如何编译.NET应用程序以进行CPU优化?

我有一个.NET C#应用程序,只能在一台具有已知配置的计算机上运行(如果这很重要,请运行HP DL120 G7,Xeon E3-1220,Windows Server 2008 R2 Foundation).我不需要在其他计算机上运行此应用程序. 我想要: >尽可能快地制作(即可能使用“使用Xeon E3-1220”键或其他东西进行编译?)>保护它一点(从二进制文件恢复C#源代码不应该是微不足道的). 我应该以某种方式编译为本机Windows代码吗?可能我应该使用一些特殊的编译器选项?解决方法:您...

c# – 如何在多线程控制台应用程序中使用Sharp Architecture设置NHibernate?【代码】

我对这些技术还很陌生.这里真正的问题是如何在控制台应用程序中管理每个线程的会话.目前,如果我将它作为单个线程运行,那么一切都很顺利.一旦我切换到多线程模型,我将开始在会话级别看到争用(因为Session对象不是设计上的安全性)KeyNotFound异常(以及其他)开始被抛出. 在Web应用程序中,您可以执行以下操作:/// <summary>/// Due to issues on IIS7, the NHibernate initialization cannot reside in Init() but/// must only be ca...

c# – 如何在带有sequelizer附加组件的appharbor上运行的应用程序中启用MultipleActiveResultSets?【代码】

在本地开发时,我有一个设置为MultipleActiveResultSets的连接字符串设置为TRUE.但是,当我部署我的应用程序并注入sequelizer connectionString时,会遗漏MultipleActiveResultSets.反正有没有启用MultipleActiveResultSets或以其他方式更新连接字符串? 我顺便使用Entity Framework 4.1.解决方法:更新:现在可以使用Sequelizer管理面板为注入的连接字符串启用多个活动结果集(MARS).这是推荐的方法,因为不再需要修改web.config,这会导...

c# – 无法从应用程序级别获取资源【代码】

我的app.xaml:<Application.Resources><RadialGradientBrush x:Key="myBrush"><GradientStop Color="#FFC44EC4" Offset="0" /><GradientStop Color="#FF829CEB" Offset="1" /><GradientStop Color="#FF793879" Offset="0.669" /></RadialGradientBrush> </Application.Resources>我在这里尝试使用它:private void btnOK_Click(object sender, RoutedEventArgs e){RadialGradientBrush b = (RadialGradientBrush)Resources["myBru...

c# – 防止Thread.CurrentPrincipal跨应用程序域传播【代码】

有没有人可以阻止当前线程的IPrincipal在应用程序域边界上传播?我无法控制分配给该线程的IPrincipal,但我确实可以控制创建应用程序域. (我想这样做的原因是为了防止在主体对象类型的程序集在其他域中不可用时发生序列化错误.) 编辑:ExecutionContext.SuppressFlow看起来很有希望,但它似乎没有实现目标.以下打印“MyIdentity”:static void Main () {ExecutionContext.SuppressFlow ();Thread.CurrentPrincipal = new GenericPri...

c# – 在Metro应用程序中以编程方式设置图像源,图像不会出现【代码】

我的应用程序中有一个主页面和一个相机页面.主页面的图像没有源设置和按钮.如果单击该按钮,将转到相机页面.在相机页面上,我捕获图像并将其保存在平板电脑上的图片库中,然后导航回主页面,我想将图像源设置为刚拍摄并保存在图片库中的图像.这是我的相关代码. MainPage.xaml中<Image x:Name="imgResume" HorizontalAlignment="Left" Height="303" Margin="975,60,0,0" Grid.Row="1" VerticalAlignment="Top" Width="360" Stretch="Un...

重新启动C#应用程序而不实际关闭并重新打开?【代码】

如何让我的所有内部代码工作,就像我使用Application.Restart(),但实际上没有程序必须关闭并重新打开?解决方法:根据应用程序的设计,它可以像启动主表单的新实例和关闭任何现有表单实例一样简单.还需要重置表单变量之外的任何应用程序状态.应用程序没有神奇的“重置”按钮,就像您正在搜索的那样. 一种方法是向Program.cs添加一个循环,以便在“重置”后表单关闭时保持应用程序运行:static class Program {public static bool KeepRu...

c# – 如何使框架和依赖应用程序松散耦合?

我有一个特定的案例,我想知道处理它的最佳实践方法. 我制作了一个特定的.NET框架(Web应用程序).通过以下方法,此Web应用程序就像许多其他Web应用程序的平台或框架: 我们在单独的解决方案中创建我们的依赖Web应用程序(项目业务类,rdlc报告),然后构建它们. 之后,我们在框架中添加对结果dll的引用. 并创建一组用户控件(每个依赖Web应用程序一个)并将它们放在框架中的自己的文件夹中. 它工作正常,但对特定用户控件的任何修改或对任何一...

c# – 如何将相同的查询应用于不同的实体?【代码】

所以,我开始使用EF,我正在开发一个使用它作为ORM的应用程序.问题是我没有太多时间深入研究文档(我计划,在适当的时候),我有点迷失在某些事情上.例如,我有这两个查询:public static int GetNextPadlockNumber(){LockersDBEntities1 entities = new LockersDBEntities1();var query = (from p in entities.PadLocks select p.PadlockNumber).DefaultIfEmpty(0).Max();return (int)query + 1;}public static Data.PadLock GetPadLockB...

在c#中将键击发送到应用程序(sendkeys,postmessage,sendmessage都不起作用)【代码】

我正在尝试执行以下操作之一 1.打开所需程序并以编程方式按键 2.找到程序的打开窗口并以编程方式按键 (要么很好) 我尝试了很多SendKeys.SendWait(),PostMessage()和SendMessage()的实现失败.以下是我的代码片段//included all these for attempts [DllImport("User32.dll")] static extern IntPtr FindWindow(string lpClassName, string lpWindowName); [DllImport("User32.dll")] static extern int SetForegroundWindow(IntPtr...

c# – CellStyle意外地应用于工作表中的所有单元格 – NPOI?【代码】

我不明白为什么会发生这种情况,首先我尝试在第一行的列标题中应用粗体文本,然后我想将标题单元格的边框设置为MEDIUM,但此MEDIUM边框样式应用于所有单元格表格.以下相同代码中存在更多问题: >我的列标题中的文本(在第一行中)不是我想要的粗体.>我的列标题中的文本颜色不是我想要的红色. 这是我的代码(使用NPOI库处理):private void CreateATest(string filename){FileStream fs = new FileStream(filename, FileMode.Create, File...

c# – 应用泛型方法的错误【代码】

参考我的previous question,我调整了我的代码以使用泛型FileHelperEngine engine; public DateTime ExportResultsToCsv<T>(string filePath, string HeaderLine, List<T> data) {engine = new FileHelperEngine(typeof(T)) { HeaderText = HeaderLine };engine.WriteFile(filePath, data);return DateTime.Now; }但是,当我尝试将其集成到我的代码中时,我面临以下2个错误:Error 1 The best overloaded method match for‘F...

c# – 在应用程序层之间共享实体框架模型的最佳方法

我想创建一个asp.net应用程序,它有几个层(经典层设计):业务层和表示层.数据层似乎已经过时,因为EF可以完成所有工作. 因此,当我在业务层中创建EF模型时,我无法在表示层中使用实体,因为我无法为显示和验证等添加数据注释(尤其是显示属性通常是表示层的一部分).对于我来说,将所有数据复制到表示层中类似的“viewmodel”类似乎并不是很好. 那么有一种很好的方法可以在业务层中创建对象上下文并为实体创建共享的“契约” – 组件吗?我...