.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,也不需要第三方庫。請幫助