Visual Studio 项目构建为 dll 而不是可执行文件

2024-01-08

我认为这是一个非常愚蠢的问题,但是当我构建我的解决方案(控制台应用程序)时,它会创建一个 dll 而不是可执行文件。我是做错了什么还是只是误解了它的工作原理?


在解决方案资源管理器中右键单击您的项目并选择Properties在上下文菜单的底部。选择合适的Output type然后如屏幕截图所示。

正如另一个答案中提到的:如果您的目标框架是.NET Core, use Publish in the BuildVisual Studio宽度设置菜单Target runtime格式,例如win-x86制定正确的输出应用程序格式。

查看参考:使用 Visual Studio 发布您的 .NET Core 应用程序 https://learn.microsoft.com/en-us/dotnet/core/tutorials/publishing-with-visual-studio

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Visual Studio 项目构建为 dll 而不是可执行文件 的相关文章

  • ROWNUM 的 OracleType 是什么

    我试图参数化所有现有的 sql 但以下代码给了我一个问题 command CommandText String Format SELECT FROM 0 WHERE ROWNUM lt maxRecords command CommandT
  • 在 Xamarin Android 中将图像从 URL 异步加载到 ImageView 中

    我有一个包含多个项目的 ListView 列表中的每个项目都应该有一个与之关联的图像 我创建了一个数组适配器来保存每个列表项并具有我希望加载的图像的 url 我正在尝试使用 Web 请求异步加载图像 并设置图像并在加载后在视图中更新它 但视
  • FFMPEG Seeking 带来音频伪影

    我正在使用 ffmpeg 实现音频解码器 在读取音频甚至搜索已经可以工作时 我无法找到一种在搜索后清除缓冲区的方法 因此当应用程序在搜索后立即开始读取音频时 我没有任何工件 avcodec flush buffers似乎对内部缓冲区没有任何
  • 为什么 POSIX 允许在只读模式下超出现有文件结尾 (fseek) 进行搜索

    为什么寻找文件结尾很有用 为什么 POSIX 让我们像示例中那样在以只读方式打开的文件中进行查找 c http en cppreference com w c io fseek http en cppreference com w c io
  • 如何在 WPF RichTextBox 中跟踪 TextPointer?

    我正在尝试了解 WPF RichTextBox 中的 TextPointer 类 我希望能够跟踪它们 以便我可以将信息与文本中的区域相关联 我目前正在使用一个非常简单的示例来尝试弄清楚发生了什么 在 PreviewKeyDown 事件中 我
  • 如何针对 Nancy 中的 Active Directory 进行身份验证?

    这是一篇过时的文章 但是http msdn microsoft com en us library ff650308 aspx paght000026 step3 http msdn microsoft com en us library
  • 使用 Google Analytics API 在 C# 中显示信息

    我一整天都在寻找一个好的解决方案 但谷歌发展得太快了 我找不到有效的解决方案 我想做的是 我有一个 Web 应用程序 它有一个管理部分 用户需要登录才能查看信息 在本节中 我想显示来自 GA 的一些数据 例如某些特定网址的综合浏览量 因为我
  • 按字典顺序对整数数组进行排序 C++

    我想按字典顺序对一个大整数数组 例如 100 万个元素 进行排序 Example input 100 21 22 99 1 927 sorted 1 100 21 22 927 99 我用最简单的方法做到了 将所有数字转换为字符串 非常昂贵
  • .Net Core / 控制台应用程序 / 配置 / XML

    我第一次尝试使用新的 ConfigurationBuilder 和选项模式进入 Net Core 库 这里有很多很好的例子 https docs asp net en latest fundamentals configuration ht
  • 在 ASP.Net Core 2.0 中导出到 Excel

    我曾经使用下面的代码在 ASP NET MVC 中将数据导出到 Excel Response AppendHeader content disposition attachment filename ExportedHtml xls Res
  • 我的 strlcpy 版本

    海湾合作委员会 4 4 4 c89 我的程序做了很多字符串处理 我不想使用 strncpy 因为它不会终止 我不能使用 strlcpy 因为它不可移植 只是几个问题 我怎样才能让我的函数正常运行 以确保它完全安全稳定 单元测试 这对于生产来
  • Windows 10 中 Qt 桌面应用程序的缩放不当

    我正在为 Windows 10 编写一个简单的 Qt Widgets Gui 应用程序 我使用的是 Qt 5 6 0 beta 版本 我遇到的问题是它根本无法缩放到我的 Surfacebook 的屏幕上 这有点难以判断 因为 SO 缩放了图
  • 像“1$”这样的位置参数如何与 printf() 一起使用?

    By man I find printf d width num and printf 2 1 d width num 是等价的 但在我看来 第二种风格应该与以下相同 printf d num width 然而通过测试似乎man是对的 为什
  • 在Linux中使用C/C++获取机器序列号和CPU ID

    在Linux系统中如何获取机器序列号和CPU ID 示例代码受到高度赞赏 Here http lxr linux no linux v2 6 39 arch x86 include asm processor h L173Linux 内核似
  • 方法参数内的变量赋值

    我刚刚发现 通过发现错误 你可以这样做 string s 3 int i int TryParse s hello out i returns false 使用赋值的返回值是否合法 Obviously i is but is this th
  • Bing 地图运行时错误 Windows 8.1

    当我运行带有 Bing Map 集成的 Windows 8 1 应用程序时 出现以下错误 Windows UI Xaml Markup XamlParseException 类型的异常 发生在 DistanceApp exe 中 但未在用户
  • 如何使用 ReactiveList 以便在添加新项目时更新 UI

    我正在创建一个带有列表的 Xamarin Forms 应用程序 itemSource 是一个reactiveList 但是 向列表添加新项目不会更新 UI 这样做的正确方法是什么 列表定义 listView new ListView var
  • 更改显示的 DPI 缩放大小使 Qt 应用程序的字体大小渲染得更大

    我使用 Qt 创建了一些 GUI 应用程序 我的 GUI 应用程序包含按钮和单选按钮等控件 当我运行应用程序时 按钮内的按钮和字体看起来正常 当我将显示器的 DPI 缩放大小从 100 更改为 150 或 200 时 无论分辨率如何 控件的
  • 如何将字符串“07:35”(HH:MM) 转换为 TimeSpan

    我想知道是否有办法将 24 小时时间格式的字符串转换为 TimeSpan 现在我有一种 旧时尚风格 string stringTime 07 35 string values stringTime Split TimeSpan ts new
  • 将 viewbag 从操作控制器传递到部分视图

    我有一个带有部分视图的 mvc 视图 控制器中有一个 ActionResult 方法 它将返回 PartialView 因此 我需要将 ViewBag 数据从 ActionResult 方法传递到 Partial View 这是我的控制器

随机推荐

  • 绑定失败:地址已被使用

    我正在尝试将套接字绑定到以下端口 if bind socket desc struct sockaddr server sizeof server lt 0 perror bind failed Error return 1 puts bi
  • NSDateFormatter 区别

    这两种日期格式有什么区别 第一个给出实际时间 第二个给出时间购买添加时区偏移值 NSDateFormatter dateFormatter NSDateFormatter alloc init dateFormatter setTimeZo
  • 检查 boost::variant 是否为 null

    我的程序中有一个 boost variant 我想检查该变体本身是否已初始化 以及其类型之一中是否包含值 我已经尝试过对该变体使用empty 但这似乎不起作用 检查 NULL 也不行 有谁知道如何检查这个吗 编辑 好的 看起来它永远不会为空
  • 在 Firefox 中打开一个新选项卡并将 ff 保留在后台

    是否有一种方法可以在 Firefox 中以编程方式在新选项卡中打开 URL 而无需 Firefox 获得焦点 到目前为止我发现了什么 firefox new window
  • 如何使用Radio.Group Antd设置检查?

    我有无线电绘制的动态数据 有一个活动无线电的 ID 它也是动态生成的 如何比较 id 并安装与 Radio Group 的检查 最后我需要获取表单中的单选值 该代码无法正常工作 动态数据可能会更大 const dynamiclyData i
  • FontForge:将字体的单独字形批量导出到 svg 文件中?

    是否可以将单个字形从字体批量导出到 SVG 而无需手动将它们一一导出 相关 但相反 将一系列 svg 文件作为字形导入 FontForge 并输出字体文件 https stackoverflow com questions 22124130
  • Screen.AllScreens 错误并将 WM_DISPLAYCHANGE 发布到单个 WinForm 应用程序

    首先 对这么长的帖子表示抱歉 关于如何限制 WM DISPLAYCHANGE 消息的发布范围有什么建议吗 设想 Screen AllScreens返回在客户端上检测到的所有监视器的坐标和分辨率的数组 如果在工作站锁定时启动应用程序 在夜间应
  • 有没有办法部分解构结构?

    我有一个结构 struct ThreeDPoint x f32 y f32 z f32 我想要提取两个实例化后的三个属性 let point ThreeDPoint ThreeDPoint x 0 3 y 0 4 z 0 5 let Thr
  • jquery 在通过ajax提交表单之前通过ajax验证电子邮件

    我有一个个人资料创建表单 其中有一个电子邮件地址字段 我需要确保用户输入的电子邮件地址格式有效 并且尚未使用 对于格式检查 我有一个简单的客户端验证 由 isValidEmailAddress 函数执行 效果很好 对于我需要检查电子邮件地址
  • 使用 Go 语言进行测试的正确包命名

    我在 Go 中看到了几种不同的测试包命名策略 想知道每种策略的优缺点以及我应该使用哪一种 策略一 文件名 github com user myfunc go package myfunc 测试文件名 github com user myfu
  • 相同的查询 - 不同的执行计划

    SQL 2008 我有一个测试表 create table Sale SaleId int identity 1 1 constraint PK Sale primary key Test1 varchar 10 null RowVersi
  • pip 可以从 setup.cfg 安装,就像从需求文件安装一样吗?

    根据setuptools文档 https setuptools readthedocs io en latest setuptools html configuring setup using setup cfg files setupto
  • 使用“for”来主题化变量显然是不好的。为什么?

    So 我在 SO 上回答了一个问题 但遭到了很多批评 https stackoverflow com a 44046189 1848654 我使用 Perl 已经很多年了 而且经常使用这个主题 让我们从一些代码开始 我在这些示例中进行搜索和
  • 带有 markdown 的 haml 声称未找到 rdiscount

    我已指定 gem haml gem rdiscount 在我的 Gemfile 中并运行捆绑安装 相关代码是 welcome message markdown Welcome current user email 当我访问该页面时 我得到
  • “今日头条”好不好? [关闭]

    Closed 这个问题是基于意见的 help closed questions 目前不接受答案 许多程序 通常是大型程序 如 MS Office GIMP Maxthon 都有一个称为 每日提示 的功能 它解释了程序的一小部分 就像 Max
  • 为什么 IsLiteral 对于十进制返回 false?

    以下程序将打印字段以及它们是否恒定或不使用IsLiteral public static class Program public static void Main string args foreach var field in type
  • Ansible apt-get 安装输出

    我使用 vagrant 和 ansible playbook 在 ubuntu 映像上自动安装一堆程序 一个程序无法在 vagrant VM 上安装 在里面Vagrant我有文件 config vm provision ansible do
  • GIF图片在模拟器上可以用,但在真机上不行?

    我正在尝试显示 gif 图像 我使用了这段代码 主要活动 public class MainActivity extends Activity Override protected void onCreate Bundle savedIns
  • 如何使用 bash 在文件中间添加一行文本?

    我正在尝试在 bash 脚本中的文本文件中间添加一行文本 具体来说 我正在尝试将名称服务器添加到我的 etc resolv conf 文件中 目前 resolv conf 看起来像这样 Generated by NetworkManager
  • Visual Studio 项目构建为 dll 而不是可执行文件

    我认为这是一个非常愚蠢的问题 但是当我构建我的解决方案 控制台应用程序 时 它会创建一个 dll 而不是可执行文件 我是做错了什么还是只是误解了它的工作原理 在解决方案资源管理器中右键单击您的项目并选择Properties在上下文菜单的底部