Tag: c#

确定已安装的TrueCrypt卷的驱动器号

将TrueCrypt容器安装到驱动器盘符后,是否可以在批处理文件中确定从哪个容器安装驱动器号,或者将容器安装到哪个驱动器盘符? 在批处理文件中,我想将指定的TrueCrypt容器挂载到指定的驱动器号。 如果容器已经安装或者驱动器号不可用,则TrueCrypt错误,所以我只想在指定的容器尚未安装到指定的驱动器号时才运行TrueCrypt,也就是说,仅当操作没有时才运行TrueCrypt已经完成了。 任何建议,将不胜感激。 编辑 赏金总结简而言之,您可以将卷C:\Vol1.tc和C:\Vol2.tc安装到驱动器X和Y 你怎么能把C:\Vol1.tc安装到驱动器X和C:\Vol2.tc以使用批处理文件或C#代码来驱动Y programaticaly?

如何在没有时间的情况下保存日期时间?

无论时间是什么时候,我如何保存日期时间,没有时间或最好带有12:00的时间戳? 我不想使用.ToString(“dd/MM/yyyy”); ,因为它会打开很多新的可能错误。

如何简化分数?

如何简化C#中的分数? 例如,给定1 11/6 ,我需要将其简化为2 5/6 。

如何突出显示具有某种颜色的树视图选定项目?

我在WPF中有一个树视图。 当我选择treeviewitem时,我想要一种不同的颜色。

如何在Asp.Net MVC 6中检索AppSettings配置?

假设我使用新的DepencyInjection框架在新的ASP.Net/vNext中配置我的类和依赖项。 我该如何使用,如何获取预定义的配置设置? public void ConfigureServices(IServiceCollection services) { // Add Application settings to the services container. services.Configure(Configuration.GetSubKey(“AppSettings”)); // Add EF services to the services container. services.AddEntityFramework() .AddSqlServer() .AddDbContext(options => options.UseSqlServer(Configuration[“Data:DefaultConnection:ConnectionString”])); // Add Identity services to the services container. services.AddIdentity() .AddEntityFrameworkStores() .AddDefaultTokenProviders(); // Configure the options for the authentication middleware. // You can add options for Google, […]

使用TFS API和SSRS以编程方式生成报告

是否有一种使用TFS API和SSRS生成PDF,Excel,Word或TIFF格式报告的简单方法? 我可以通过使用用于TFS的SSRS仪表板从combobox中选择参数来手动生成报告,但我想在我的Web应用程序中包含一个导出按钮,以便我可以轻松绕过Team Web Access生成报告。 有任何想法吗? 我在这篇文章中读到我可以使用SSRS的ReportExecutionService类,所以我想知道是否可以从TFS服务器使用它。 我使用此Web服务引用导入了命名空间: http:///reportserver/ReportExecution2005.asmx

所有TextBox的一个事件

我在WPF C#中做了一个简单的程序,我有很多TextBox – 每个TextBox做同样的事情,我很懒,为每个TextBox编写每个事件。 那么,有没有办法如何通过一个事件服务所有TextBox ? 有一个简短的代码: private void OnMouseLeft(object sender, MouseButtonEventArgs e) { TextBox1.Text = string.Empty; TextBox1.Foreground = Brushes.Black; } private void OnMouseLeft1(object sender, MouseButtonEventArgs e) { TextBox2.Text = string.Empty; TextBox2.Foreground = Brushes.Black; } 谢谢! 🙂

自定义MSBuild任务:如何在任务仍在运行时刷新VS2012输出窗口中的日志记录?

我有一个自定义的MSBuild任务,需要一些时间才能完成。 它使用Log.LogMessage()或BuildEngine.LogMessageEvent() (两者都尝试)输出进度。 我的问题是,在任务完成之前,所有输出都不会出现在VS2012输出窗口中,从而使进度更新无效。 我希望在任务运行时立即显示输出。 我发现各种线程解释经常调用Application.DoEvents() ,但这似乎并没有解决问题(也许它只适用于VS2010及之前?)。

ABCpdf上的符号字体

我正在使用ABCpdf.net组件将HTML转换为PDF。 某些HTML使用Symbol字体显示某些字符。 不幸的是,我们正在使用来自第三方的HTML,并且无法更改。 我的开发环境正确显示字体,但我的生产环境不会。 它就像没有安装字体一样,即使它是。 如果我在生产环境中在Internet Explorer中呈现相同的HTML,则显示正常。 我尝试将字体嵌入为.eot并在标题中提供@ font-face样式。 我尝试过使用TheDoc.AddFont(’Symbol’)。 有什么建议? 产品:ABCpdf .NET 7 x64 生产操作系统:Windows Server 2003 x64,IE8 开发操作系统:Win7 x64,IE8

MeasureString和DrawString的区别

为什么我必须将MeasureString()结果宽度增加21% size.Width = size.Width * 1.21f; 逃避DrawString() Word Wrap? 我需要一个解决方案来获得确切的结果。 相同的字体,相同的字符串格式,两个函数中使用的文本相同。 从OP回答: SizeF size = graphics.MeasureString(element.Currency, Currencyfont, new PointF(0, 0), strFormatLeft); size.Width = size.Width * 1.21f; int freespace = rect.Width – (int)size.Width; if (freespace 0) ImageSize = freespace; else ImageSize = 0; } int FlagY = y + (CurrencySize – ImageSize) / 2; int FlagX […]