小编jst*_*rdo的帖子

是否有必要在类库中部署XML文件?

我在VS 2012中开发了许多类库项目,用于Windows窗体和Web窗体应用程序.

问题很简单.我是否需要将DLL文件本身与创建的XML文件一起部署?

例如,类库项目称为DataWare.在构建时,我在Release文件夹中获得了5个文件(此项目参考实体框架):

  • DataWare.dll
  • DataWare.pdb
  • DataWare.dll.config
  • EntityFramework.dll
  • EntityFramework.xml

我知道".pdb"文件包含调试信息,因此无需部署.不考虑".config"文件.相反,App.config或Web.config是.

关于这一点,我认为我必须只部署DataWare.dll和EntityFramework.dll.

但是,主要的疑问是我是否还需要部署EntityFramework.xml.

关心Jaime

c# deployment class-library c#-4.0 entity-framework-6

19
推荐指数
1
解决办法
3096
查看次数

当不在jquery模式对话框中时,select2插件工作正常

我在jquery对话框中使用select2插件但是没有用.下降时,焦点移动到输入控件但立即离开它,不允许我输入任何内容.

这是HTML:

<div id="asignar_servicio" title="Asignar servicios a usuarios">
    <input type="hidden" class="bigdrop" id="a_per_id" />
</div>
Run Code Online (Sandbox Code Playgroud)

这是javascript代码:

        $( "#asignar_servicio" ).dialog({
            autoOpen: false,
            height: 500,
            width: 450,
            modal: true,
            buttons: {
                "Cancelar": function () {
                    $('#asignar_servicio').dialog('close');
                }
            }
        });
        $("#a_per_id").select2({
            placeholder: "Busque un funcionario",
            width: 400,
            minimumInputLength: 4,
            ajax: {
                url: "@Url.Action("Search", "Personal")",
                dataType: 'json',
                data: function (term, page) {
                    return {
                        q: term,
                        page_limit: 10,
                    };
                },
                results: function (data, page) {
                    return { results: data.results };
                }
            }
        }).on("change", function (e) …
Run Code Online (Sandbox Code Playgroud)

dialog jquery-select2

18
推荐指数
4
解决办法
2万
查看次数

jQuery文件上传插件不起作用

我试图在我的网站上使用jQuery文件上传插件,但目前它是不可能的,文档是我见过的最糟糕的.我能看到的唯一的东西是一些带有大量代码的演示文件,没有任何解释.

我试图在我的网站中使用它,演示中包含CSS和JS文件,但文件上传插件没有按照它应该呈现.

经过一番研究,我发现永远不会调用jquery.fileupload-jquery-ui.js的_renderUpload方法.也没有_create相同文件的方法.这些方法负责添加CSS类,以便文件上传看起来更好.

这是我的HTML代码:

<div class="fileupload-buttonbar">
    <div class="fileupload-buttons">
        <span class="fileinput-button">
            <span>Agregar archivo...</span>
            <input type="file" name="files[]">
        </span>
        <button type="submit" class="start">Importar</button>
    </div>
    <div class="fileupload-progress fade" style="display:none">
        <!-- The global progress bar -->
        <div class="progress" role="progressbar" aria-valuemin="0" aria-valuemax="100"></div>
        <!-- The extended global progress information -->
        <div class="progress-extended">&nbsp;</div>
    </div>
</div>              
<table role="presentation"><tbody class="files"></tbody></table>
Run Code Online (Sandbox Code Playgroud)

这是初始化:

$(function () {
            $('#fileupload').fileupload({
                url: '@Url.Action("Import")',
                disableImageResize: false,
                maxFileSize: 30000,
                acceptFileTypes: /(\.|\/)(csv|txt|xls|xlsx)$/i,
                singleFileUploads: true,
                autoUpload: false,
                maxNumberOfFiles: 1,
                change: function (e, data) {
                    alert(data.files.length);
                    $.each(data.files, function (index, file) {
                        $('#import_file').text(file.name); …
Run Code Online (Sandbox Code Playgroud)

jquery jquery-file-upload

15
推荐指数
1
解决办法
2万
查看次数

如何从Magento 2.0 Luma模板中删除"我的愿望清单"和"比较产品"块?

我花了很多时间试图从Luma模板中删除"我的愿望清单"和"比较产品"块.此外,我需要更改和删除一些底部链接.

我找不到修改的地方.你能帮我吗?

谢谢

magento2 magento-2.0

15
推荐指数
2
解决办法
3万
查看次数

如何在PDFsharp中将表格大小调整为页面宽度?

我试图自动调整表格的大小到页面的整个宽度.该表应该有2列,每列50%.

我怎样才能做到这一点?我没有运气就尝试了LeftIndent和RightIndent属性.

c# pdfsharp migradoc

13
推荐指数
2
解决办法
9905
查看次数

Android中的切换按钮不显示ON和OFF文本

我正在以编程方式创建一个切换按钮.我遇到的问题是该按钮不显示ON / OFF文本.这是创建代码:

        final RelativeLayout.LayoutParams ll = new RelativeLayout.LayoutParams(
              RelativeLayout.LayoutParams.WRAP_CONTENT, RelativeLayout.LayoutParams.WRAP_CONTENT);
        ll.addRule(RelativeLayout.ALIGN_PARENT_RIGHT);
        sw.setLayoutParams(ll);
        sw.setTextOn(values[0].getName());
        sw.setTextOff(values[1].getName());
        values[0].getName() returns "OK", and values[1].getName() returns "NOK"
Run Code Online (Sandbox Code Playgroud)

可能会发生什么?

谢谢Jaime

android android-layout android-switch

10
推荐指数
1
解决办法
9002
查看次数

是否可以获得独立于语言的“ NT AUTHORITY \ NETWORK SERVICE”用户?

今天,我遇到了一个从未遇到过的问题。

我已经开发了使用SQL Server数据库的应用程序。该应用程序具有访问数据库的Windows服务。

由于Windows服务使用网络服务作为用户,因此我需要将该用户添加到数据库中,以便它可以访问它。

该任务由我也开发的安装程序自动完成。

在该安装程序中,我有以下脚本片段:

USE [MyDB]
GO

IF NOT EXISTS(SELECT principal_id FROM sys.database_principals WHERE name = 'NT AUTHORITY\NETWORK SERVICE')
    BEGIN
        /****** Object:  User [NT AUTHORITY\NETWORK SERVICE]    Script Date: 26-10-2018 13:42:57 ******/
        CREATE USER [NT AUTHORITY\NETWORK SERVICE] FOR LOGIN [NT AUTHORITY\NETWORK SERVICE] WITH DEFAULT_SCHEMA=[dbo]

        ALTER ROLE [db_owner] ADD MEMBER [NT AUTHORITY\NETWORK SERVICE]
    END
Run Code Online (Sandbox Code Playgroud)

该脚本几乎总是可以运行,但今天可以安装。

今天,安装是在Windows 7 PC(西班牙语)中进行的。安装程序发送了一条错误消息,提示“ NT AUTHORITY \ NETWORK SERVICE”用户不存在。

查看此问题,我发现该用户在该PC上被称为“ NT AUTHORITY \ Servicio de Red”,即西班牙语中的“ NETWORK SERVICE”。

这很奇怪,因为我还有其他安装有Windows 10西班牙语的PC,但是在该OS中,用户也被称为“ NT AUTHORITY \ NETWORK SERVICE”。

为了解决该PC上的问题,我只需要安装SQL …

sql-server security windows-authentication database-security network-service

10
推荐指数
2
解决办法
645
查看次数

更改电子邮件中自动附加文件的名称

我正在使用 Mailkit 库发送电子邮件。这是这样做的代码:

    public async Task SendAsync(IdentityMessage message)
    {
        if (message == null)
            return;

        LinkedResource inline = new LinkedResource(System.Web.Hosting.HostingEnvironment.MapPath($"~/Images/logo.png"))
        {
            ContentId = Guid.NewGuid().ToString(),
            ContentType = new ContentType("image/png")
            {
                Name = "logo.png"
            }
        };

        var htmlBody = message.Body.Replace("{CID:LOGO}", String.Format("cid:{0}", inline.ContentId));

        AlternateView avHtml = AlternateView.CreateAlternateViewFromString(htmlBody, null, MediaTypeNames.Text.Html);
        avHtml.LinkedResources.Add(inline);

        using (MailMessage objMailMsg = new MailMessage())
        {
            objMailMsg.AlternateViews.Add(avHtml);
            objMailMsg.Body = htmlBody;
            objMailMsg.Subject = message.Subject;
            objMailMsg.BodyEncoding = Encoding.UTF8;

            Properties.Settings.Default.Reload();

            string fromEmail = Properties.Settings.Default.FromMail;
            string fromName = Properties.Settings.Default.FromName;
            string smtpPassword = Properties.Settings.Default.PwdSmtp;

            objMailMsg.From = new MailAddress(fromEmail, …
Run Code Online (Sandbox Code Playgroud)

c# smtpclient email-attachments mailkit

10
推荐指数
1
解决办法
120
查看次数

无法将表格从模型浏览器拖动到edmx设计图面

我正在使用ODP.NET.我在项目中添加了一个ADO.NET模型.这样,就创建了一个edmx文件.我选择了"从数据库中创建"我选择了表并点击完成后,EDMX设计表面出现空洞,然而,模型浏览器窗口中显示我添加的表.

现在的问题是我无法将表从模型浏览器拖放到设计图面.请看这个截图:

在此输入图像描述

c# odp.net ado.net-entity-data-model entity-framework-6

9
推荐指数
1
解决办法
1075
查看次数

如何在 ASP.NET MVC 5 中设置指向同一控制器的 2 个路由

我有一个 ASP.NET MVC 5 网站,其中有一个控制器 MyFirstController

这样,我可以使用 加载索引视图https://example.server.com/MyFirst

另一方面,我有另一个视图以这种方式呈现链接(HTML A 标记的 HREF 属性):

Url.Action("Index", "MyFirst")
Run Code Online (Sandbox Code Playgroud)

该 URL 呈现会导致生成链接:

https://example.server.com/MyFirst 
Run Code Online (Sandbox Code Playgroud)

到目前为止,一切都很好。现在,我需要一条像这样的路线

https://example.server.com/MySecond
Run Code Online (Sandbox Code Playgroud)

Index该 URL 应加载控制器的相同视图MyFirst,而不创建名为 的新控制器MySecondController。这就像有一个MyFirst名为 的控制器别名MySecond

在文件中RouteConfig.cs我添加了这个:

routes.MapRoute(name: "MySecond",
                url: "MySecond/{action}/{id}",
                defaults: new { controller = "MyFirst", action = "Index", id = UrlParameter.Optional }
               );
Run Code Online (Sandbox Code Playgroud)

我对这段代码的问题是我在另一个视图中有这个渲染代码:

@if (somecondition)
{
    ... Url.Action("Index", "MyFirst") ...
}
else
{
    ... Url.Action("Index", "MySecond") ...
}
Run Code Online (Sandbox Code Playgroud)

我需要如果somecondition为 true,则呈现的 URL …

c# url-routing asp.net-mvc-5.2

9
推荐指数
1
解决办法
1227
查看次数