首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏全栈程序员必看

    winexec for linux[通俗易懂]

    http://eol.ovh.org/winexe/ http://eol.ovh.org/winexe/winexe-source-071026.tar.bz2 uncompress, then /winexe-source-071026.tar.bz2 tar xvjf winexe-source-071026.tar.bz2 cd winexe-source-071026 /configure make proto bin/winexe sudo checkinstall -D cp bin/winexe /usr/local/sbin/. ---- shamil.si /configure make proto bin/winexe sudo checkinstall -D cp bin/winexe /usr/local/bin/. ---- MSPdwalt package=winexe&project=home%3Aahajda%3Awinexe Before I discovered this I made winexe 1.00 available

    53110编辑于 2022-09-19
  • 来自专栏林德熙的博客

    dotnet 5 破坏性改动 WPF 和 WinForms 的 OutputType 输出类型重定向为 WinExe 类型

    官方团队为了防逗比,默认将 OutputType 输出类型重定向为 WinExe 类型,这样能解决很多新手遇到的 WPF 项目显示出黑框控制台界面问题。 可以选的值是 Library 类库和 Exe 控制台程序以及 WinExe 带界面的程序 而 Exe 和 WinExe 的差别对于 WPF 和 WinForms 程序来说就是是否在启动的时候显示出控制台出来 而在 dotnet 5 的时候,只要引用了 WPF 或 WinForms 的 SDK 内容,那么 SDK 默认将会重定向 OutputType 为 WinExe 类型 这个行为也能说明为什么引用了 WPF TargetFramework> <UseWPF>true</UseWPF> </PropertyGroup> 更多细节请看官方文档 Breaking change: OutputType set to WinExe 8C-WinForms-%E7%9A%84-OutputType-%E8%BE%93%E5%87%BA%E7%B1%BB%E5%9E%8B%E9%87%8D%E5%AE%9A%E5%90%91%E4%B8%BA-WinExe

    1.1K10发布于 2020-12-16
  • 来自专栏科控自动化

    [C#] 记录:使用 .NET 升级助手将.NET Framework应用迁移到.NET 6

    Windows TFM net6.0-windows because the project either has Windows-specific dependencies or builds to a WinExe Windows TFM net6.0-windows because the project either has Windows-specific dependencies or builds to a WinExe Windows TFM net6.0-windows because the project either has Windows-specific dependencies or builds to a WinExe Windows TFM net6.0-windows because the project either has Windows-specific dependencies or builds to a WinExe Windows TFM net6.0-windows because the project either has Windows-specific dependencies or builds to a WinExe

    1.5K10编辑于 2022-03-29
  • 来自专栏林德熙的博客

    WPF 项目文件不加 -windows 的引用 WPF 框架方式

    先看一个标准的 WPF 项目的 csproj 项目文件内容 <Project Sdk="Microsoft.NET.Sdk"> <PropertyGroup> <OutputType>WinExe 换成 FrameworkReference 的方式,如以下代码 <Project Sdk="Microsoft.NET.Sdk"> <PropertyGroup> <OutputType>WinExe Microsoft.WindowsDesktop.App.WindowsForms" /> 如代码 <Project Sdk="Microsoft.NET.Sdk"> <PropertyGroup> <OutputType>WinExe

    73510编辑于 2023-07-24
  • 来自专栏林德熙的博客

    dotnet core 通过修改文件头的方式隐藏控制台窗口

    在 VisualStudio 2017 的格式,如果是 dotnet framework 的程序,在没有设置 OutputType 为 WinExe 的是时候,启动程序会显示一个控制台窗口。 虽然在 dotnet framework 程序可以简单通过设置OutputType 为 WinExe 解决。 通过下面不同的代码可以创建不同的软件 /t:exe 创建控制台软件 /t:winexe 创建图形界面软件 创建的软件的文件如 exe 或 dll 都是 PE 文件,在 PE 文件有一个 Subsystem

    1.4K10发布于 2018-09-19
  • 来自专栏林德熙的博客

    dotnet core 隐藏控制台

    const int SW_SHOW = 5; } 第二个方法就是输出是 Windows application 这样就不会显示控制台 或者修改 csproj 文件,将 OutputType 修改为 WinExe 请看代码 <PropertyGroup> <OutputType>WinExe</OutputType> <ApplicationIcon />

    92010编辑于 2022-08-04
  • 来自专栏林德熙的博客

    dotnet core 隐藏控制台

    或者修改 csproj 文件,将 OutputType 修改为 WinExe 请看代码 <PropertyGroup> <OutputType>WinExe</OutputType

    1.9K30发布于 2019-03-13
  • 来自专栏奔跑的人生

    《CLR via C#》Part1之Chapter2 生成、打包、部署及管理应用程序及类型

    Console user interface)和图形化用户界面(Graphical user interface),由于上面我们指定了/t:exe开关,所以C#编译器生成的是一个CUI应用程序,如果指定/t:winexe 例如:假定一个名为MyProject.rsp的响应文件包含以下文本: 1 /out:MyProject.exe 2 /target:winexe 为了让CSC.EXE响应这些设置,调用: csc.exe

    68510发布于 2019-09-10
  • 来自专栏kali blog

    exe2hex食用教程

    可以使用exe2hex中的内置 Telnet 或 WinEXE 选项自动将文件传输到目标计算机。 -w #创建一个Expect文件,以自动执行WinEXE会话。 -v #启用详细模式 主要用途: 将二进制程序转换为ASCII十六进制文件,可以使用内置的操作系统程序进行还原。 STDIN 通过 Telnet 和/或 WinEXE 自动传输。

    2.2K20编辑于 2022-04-11
  • 来自专栏林德熙的博客

    修复 WPF 安装 WindowsAppSDK 库构建失败 NETSDK1082 和 NETSDK1112 找不到 win10-arm 失败

    编辑后的 csproj 项目文件内容如下 <Project Sdk="Microsoft.NET.Sdk"> <PropertyGroup> <OutputType>WinExe</OutputType 10.0.17763.0 版本 完成编辑的 csproj 项目文件代码如下 <Project Sdk="Microsoft.NET.Sdk"> <PropertyGroup> <OutputType>WinExe

    1.4K30编辑于 2023-04-07
  • 来自专栏walterlv - 吕毅的博客

    将基于 .NET Framework 的 WPF 项目迁移到基于 .NET Core 3

    -- 如果你的项目是 Exe,则设为 WinExe;如果是 WPF 类库,则删掉这一行 --> <OutputType>WinExe</OutputType> <! <TargetFramework>netcoreapp3.0</TargetFramework> <UseWPF>true</UseWPF> <OutputType>WinExe

    94730编辑于 2023-10-22
  • 来自专栏林德熙的博客

    dotnet core 通过修改文件头的方式隐藏控制台窗口

    在 VisualStudio 2017 的格式,如果是 dotnet framework 的程序,在没有设置 OutputType 为 WinExe 的是时候,启动程序会显示一个控制台窗口。 虽然在 dotnet framework 程序可以简单通过设置OutputType 为 WinExe 解决。 通过下面不同的代码可以创建不同的软件 /t:exe 创建控制台软件 /t:winexe 创建图形界面软件 创建的软件的文件如 exe 或 dll 都是 PE 文件,在 PE 文件有一个 Subsystem

    1.1K20编辑于 2022-08-04
  • 来自专栏林德熙的博客

    UWP 打包 win32 应用 添加防火墙例外

    创建一个空白的控制台项目,然后打开 csproj 文件,更改下面代码 <Project Sdk="Microsoft.NET.Sdk"> <PropertyGroup> <OutputType>WinExe PreserveNewest</CopyToOutputDirectory> </None> </ItemGroup> </Project> 上面代码将 OutputType 修改为 WinExe Process.Start(file); } 这样就能调用实际的应用 关于启动器代码请看 github 的 DalljalfonafearBairyekeregu 文件 这个项目的细节是 WinExe

    1.2K10发布于 2020-02-18
  • 来自专栏林德熙的博客

    WPF 不安装 WindowsAppSDK 使用 WinRT 功能的方法

    修改之后的 csproj 项目文件大概如下 <Project Sdk="Microsoft.NET.Sdk"> <PropertyGroup> <OutputType>WinExe</OutputType WinRT.Runtime.dll 文件的新项目的 csproj 项目文件可以是大概如下代码 <Project Sdk="Microsoft.NET.Sdk"> <PropertyGroup> <OutputType>WinExe

    90610编辑于 2023-04-27
  • 来自专栏林德熙的博客

    WPF 通过 ReadyToRun 提升性能

    PublishReadyToRun 请看代码 <Project Sdk="Microsoft.NET.Sdk.WindowsDesktop"> <PropertyGroup> <OutputType>WinExe 现在的项目文件代码如下 <Project Sdk="Microsoft.NET.Sdk.WindowsDesktop"> <PropertyGroup> <OutputType>WinExe

    1.4K10编辑于 2022-08-12
  • 来自专栏Java架构师必看

    csc命令帮助

    >             输出文件名(如果未指定,则从第一个源文件派生) /target:exe             生成控制台可执行文件(默认) (缩写: /t:exe) /target:winexe           生成 Windows 可执行文件 (缩写: /t:winexe) /target:library         生成库 (缩写: /t:library) /target:module

    1.6K20发布于 2021-03-22
  • 来自专栏林德熙的博客

    dotnet 8 破坏性改动 在 AssemblyInformationalVersionAttribute 添加上 git 的 commit 号

    IncludeSourceRevisionInInformationalVersion 属性设置为 false 值,如下面代码 <Project Sdk="Microsoft.NET.Sdk"> <PropertyGroup> <OutputType>WinExe InformationalVersion 属性里面追加到版本号字符串后面 如以下代码 <Project Sdk="Microsoft.NET.Sdk"> <PropertyGroup> <OutputType>WinExe

    63110编辑于 2023-11-28
  • 来自专栏全栈程序员必看

    python py2exe_编写简单网页

    create binaries *** *** byte compile python files *** byte-compiling C:\Tutorial\build\bdist.win32\winexe \temp\bz2.py to bz2.pyc byte-compiling C:\Tutorial\build\bdist.win32\winexe\temp\unicodedata.py to unicodedata.pyc byte-compiling C:\Tutorial\build\bdist.win32\winexe\temp\zlib.py to zlib.pyc skipping byte-compilation

    74610编辑于 2022-10-03
  • 来自专栏林德熙的博客

    VisualStudio 外部工具配合 dotnet tool 制作复制文件名工具

    csproj 上添加如下代码 <Project Sdk="Microsoft.NET.Sdk.WindowsDesktop"> <PropertyGroup> <OutputType>WinExe ,使用这个属性的原因是我期望用上剪贴板 在有 WPF 框架的辅助下,才可以使用 Clipboard 类,而其实这个应用没有真的成为一个 WPF 应用,因为只是将 WPF 作为某个库来使用 在输出设置 WinExe

    93830发布于 2021-04-01
  • 来自专栏林德熙的博客

    Roslyn 通过 Nuget 引用源代码 在 VS 智能提示正常但是无法编译

    Microsoft.CSharp.targets</LanguageTargets> <TargetFrameworks>net45;</TargetFrameworks> <OutputType>WinExe Microsoft.CSharp.targets</LanguageTargets> <TargetFrameworks>net45;</TargetFrameworks> <OutputType>WinExe

    1.3K20发布于 2019-03-13
领券