- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
我有这段代码,但它创建了一个 dll 文件:
private void btnCompile_Click(object sender, System.EventArgs e)
{
CSharpCodeProvider csp = new CSharpCodeProvider();
ICodeCompiler cc = csp.CreateCompiler();
CompilerParameters cp = new CompilerParameters();
cp.OutputAssembly = Application.StartupPath + "\\TestClass.dll";
cp.ReferencedAssemblies.Add("System.dll");
cp.ReferencedAssemblies.Add("System.dll");
cp.ReferencedAssemblies.Add("System.Data.dll");
cp.ReferencedAssemblies.Add("System.Xml.dll");
cp.ReferencedAssemblies.Add("mscorlib.dll");
cp.ReferencedAssemblies.Add("System.Windows.Forms.dll");
cp.ReferencedAssemblies.Add("CSharpScripter.exe");
cp.WarningLevel = 3;
cp.CompilerOptions = "/target:library /optimize";
cp.GenerateExecutable = false;
cp.GenerateInMemory = false;
System.CodeDom.Compiler.TempFileCollection tfc = new TempFileCollection(Application.StartupPath, false);
CompilerResults cr = new CompilerResults(tfc);
cr = cc.CompileAssemblyFromSource(cp, this.rtfCode.Text);
if (cr.Errors.Count > 0)
{
foreach (CompilerError ce in cr.Errors)
{
Console.WriteLine(ce.ErrorNumber + ": " + ce.ErrorText);
}
MessageBox.Show(this, "Errors occoured", "Errors", MessageBoxButtons.OK, MessageBoxIcon.Error);
this.btnExecute.Enabled = false;
}
else
{
this.btnExecute.Enabled = true;
}
System.Collections.Specialized.StringCollection sc = cr.Output;
foreach (string s in sc)
{
Console.WriteLine(s);
}
}
如何转换成exe文件?
最佳答案
cp.GenerateExecutable = false;
你可能want改变那条线...
关于c# - 如何在运行时制作exe maker,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19014138/
我是 App Maker 的新用户,我刚刚开始使用 Google App Scripts 编码,所以基本上我对这个主题了解不多,今天我正在开发一个已经存在的应用程序在 Google 表格中,我必须使用
我正在编写一个 GML 脚本,想知道如何使消息出现在下一行: 例如。 show_message("Hello" + *something* + "World") 输出: Hello World 最佳答
这似乎很基本,但我似乎无法弄清楚如何手动设置当前项目以从数据源中使用? 举例说明:我有一个表,我注意到当我选择一行来编辑字段时,该行的项目成为当前项目,所以如果我在该行上有一个导航到页面的链接,所选项
我在 Google App Maker 的记录表中的每一行都有一个“编辑”按钮。 当用户单击此按钮时,我希望打开的对话框/页面正在编辑用户单击的记录。 理想情况下,答案将适用于 showDialo
是否可以允许用户动态显示或隐藏表格小部件中的列?还是需要创建自定义表格?如果是自定义表格,其基本步骤是什么? 非常感谢任何帮助。谢谢。 最佳答案 在 AppMaker 中,没有列,只有行。您在行内组织
使用 GoogleAppMaker 如何从 google 联系人创建数据源。有一个员工 HR 示例应用,但我想类似地管理联系人(添加、修改、删除)并使用选择条件。 最佳答案 目前,此任务在应用制作工具
我一直在研究在我们公司内使用 App Maker 并在设置期间(我们位于英国并受 GDPR 的约束),除非 SQL 实例设置在其位置,否则 App Maker 实用程序将不起作用us-central1
自从 EAP 推出以来,我已经将 App Maker 用于几个小项目。来自使用 PHP 的 TDD 和使用 Node 的热重载,我对查看更改和调试需要多长时间感到沮丧。我现在想知道我是否遗漏了一些重要
我在 Play 商店发现了一些很酷的应用。 https://play.google.com/store/apps/details?id=com.sika524.android.quickshortcu
因此我可以为各种小部件创建自定义 CSS 样式(示例:下拉列表) *.app-Dropdown--RobotoBolded { font-family:'Roboto Condensed';
好的,挑战来了。我在 Windows 框上托管的 Filemaker 12 服务器上有一个 File maker 数据库。我还有一个托管在 Linux 机器上的 PHP 表单。如何将数据从 PHP 表
我基本上有这个: Obj1 创建事件: health_total = 50; health_current = health_total; health_text = instance_create(
我有这段代码,但它创建了一个 dll 文件: private void btnCompile_Click(object sender, System.EventArgs e) {
是否有可在应用制作工具中使用的按钮图标列表?例如。当您将按钮的 HTML 文本字段设置为“编辑”并选择“图标”作为按钮样式时,应用制作工具可以方便地为我提供一个带有铅笔的图标。 现在我正在寻找一个下拉
我试图了解在加载页面时表格小部件中的排序是如何工作的。对于我使用表格小部件的大多数页面,页面加载按第一列排序。 我确实在页面中的表格面板的 onAttach 事件中看到了以下代码。我想知道这是否是在页
我是流程制造商的新手。在探索流程制造商时,我让一名员工参与了入职流程。在了解流程的同时,我了解了动态形式,但我遇到了触发形式的问题。在触发器表单中,他们提到了用于获取数据的表,但我没有在我的工作空间中
我已经更改了我的 Symfony 项目的配置,以便在我的实体中使用带有 Doctrine 的 PHP 属性。我对此感到非常高兴,并想尝试一下。 我换了 doctrine.yaml来自 annotati
所以我希望能够为我们数据库中的条目设置一个打印按钮,以便用户可以通过打印友好的“表单”打印条目。 我的想法是创建一个单独的页面,添加标签并让这些标签提取相关信息。 我知道我可以通过这段代码添加打开的小
我的 QnA Maker 服务目前接受了我上传的 excel 文件的培训。如果我通过 QnA 制造商设置选项卡更新我的知识库并上传此 excel 文件的新版本(删除旧版本),它会覆盖整个知识库吗?或者
我构建了一个聊天机器人,可以使用 QnA Maker 服务回答与可持续发展目标 (SDG) 相关的问题。作为其中的一部分,机器人的主要功能是回答不同的 SDG,例如什么是 SDG 1,什么是 SDG
我是一名优秀的程序员,十分优秀!