.net-4.0

    1热度

    1回答

    我目前工作的一个Windows窗体应用程序,它使用的是只能在.NET框架中的API 3.5(API#1),和另一个API(API#2),只有作品在.net framework 4.0及更高版本中(它的目标是4.5)。有没有办法在我的解决方案中构建项目,以便能够将这两种API纳入我的应用程序中? 有关更多信息...我的启动窗体项目的目标是3.5,API#1是它引用的COM互操作dll,而api ta

    0热度

    2回答

    我想要异步使用IDataErrorInfo(.NET 4.0)时出现问题。此代码完美工作。 EditViewModel.cs public class EditViewModel : CustomViewModel, IDataErrorInfo { string IDataErrorInfo.Error { get { throw new NotImplem

    2热度

    2回答

    在C#程序中,我需要获取有关运行该程序的运行时环境的信息。 本质上,我需要知道当前程序是在.NET Core还是在完全.NET Framework 4.x中运行。 类似以下可能的工作: public string GetRuntimeVersion() { #if NET451 return "net451"; #elseif netcoreapp11 return "n

    3热度

    1回答

    我需要在运行时创建动态对象及其属性,然后创建此对象的实例以存储值。 为什么我要上面的逻辑! 我正在阅读C#中的excel文件,第一行代码是header,它实际上是属性,后面跟着每行都是记录,它是动态对象的实例。 List<string> ExcelDataHeader = new List<string>(); for (int y = 2; y <= colCount; y++)

    0热度

    2回答

    我有方法readExcelFile(),它采用参数和泛型类型,其中泛型类型是类,所以想法是给这个方法require参数来读取excel文件,我得到具有excel记录的对象列表。 的所有工作正常,这种状态之上,但我还需要定义接口 public interface IProcessExcel { IList<T> ReadExcelFile(string filePath, int rea

    0热度

    1回答

    我试图访问不同用户的进程的图像路径。 (我试图找出当前正在运行的进程是否已经由另一个用户运行)。 从Vista开始,如果没有UAC,.NET的System.Diagnostics.Process.MainModule属性将失败。相反,Win32建议首先使用OpenProcess与PROCESS_QUERY_LIMITED_INFORMATION标志来获得句柄,然后QueryFullProcessI

    0热度

    3回答

    我有一个c#winforms.net 4应用程序,它接收到一个156个字符的消息,然后我将这个消息依次传递给多个函数。 我的问题是保持传递相同的值作为参数效率低下还是存在更有效的方法? 所以目前我有:代码 string code = getTheCode(); \\decode first part string result1 = getResult1(code); string resu

    0热度

    1回答

    VS 2012发布的网络服务和点击一次基于VB.NET和.Net 4.0的Windows窗体应用程序的部署不提供较新的该软件的版本。他们继续服务于以前的版本。然而,它与VS 2010的正常工作。这是在IIS 7/7.5。 任何人有任何想法呢? 谢谢。

    1热度

    1回答

    我在同一个解决方案下有两个Windows窗体应用程序。 A.EXE框架是针对x86的4.5.2。 B.EXE框架是针对x86的3.5。 点击A.EXE上的按钮,打开B.EXE。 在B.EXE中有打印到EPSON TMT81的功能。 在B.EXE形式负载我初始化打印机对象... m_Printer = new ThermalPrinter(); ThermalPrinter类: string s

    1热度

    1回答

    如何用vb.net和.NET框架4.0压缩的文件夹。我可以通过使用框架4.5中提供的ZipFile类来完成此操作,但我只需要使用框架4.0,也不需要第三方库。请帮助