小编sec*_*oat的帖子

编译中等信任级别的MVC应用程序

我正在尝试将ASP.NET MVC4站点部署到HostGator共享Windows主机.当他们的技术支持告诉我必须编译我的应用程序以获得中等安全性时,我遇到了一些麻烦.

据我所知,设置应用程序的信任级别的唯一方法<trust level="Medium">是在machine.config或web.config中设置.假设这个我错了,是否有另一种方法来编译我的中等信任应用程序?

基于我最初的假设,以及我在此页面上找到的信息,我将信任级别添加到了我的web.config:

默认情况下,Web应用程序以完全信任的方式运行并具有不受限制的权限.要在ASP.NET中修改代码访问安全性信任级别,必须在Machine.config文件或应用程序级Web.config文件中设置开关,并将应用程序配置为部分信任应用程序.我把信任级别放在我的web.config中并从主机获取此错误消息:

分析器错误消息:此配置部分不能在此路径中使用.当站点管理员使用继承的配置文件锁定对此节的访问权限时,会发生这种情况.

然而,HostGator仍然坚持我为中等信任编译,是否有任何人对此有任何建议?

c# medium-trust asp.net-mvc-4

8
推荐指数
1
解决办法
3572
查看次数

ClosedXML:使用百分数,小数点后1位和舍入?

我正在尝试使用C#并将ClosedXML数据输入Excel工作表.我找到了我正在寻找的大部分内容,但是我有一些问题ClosedXML需要处理小数位数以及舍入数字.

我目前正在使用cell.Style.NumberFormat.NumberFormatId = 10; 单元格来显示一个带有2位小数的百分比,但是我想只显示1位小数,而wikiClosedXML只显示0或2位小数的百分比.

接下来,当我不使用ClosedXML并直接添加数据时,Excel将向上舍入小数位,但是当我ClosedXML用来输入数据时,单元格不会向上舍入,是否有办法强制ClosedXML为我舍入,或者我需要手动做到这一点?

c# decimal rounding closedxml

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

MVC 3,用于用户注册过程的View Model.密码验证无法正常工作

我正在尝试使用MVC 3创建一个用户注册页面,这样我就可以更好地理解它是如何工作的过程,幕后发生的事情等等.当我试图[Compare]用来检查看到的时候,我遇到了一些问题.用户输入两次相同的密码.

我首先尝试将该ComparePassword字段添加到我的用户模型中,并发现由于我在数据库中没有该字段而无法按照我想要的方式工作,因此显而易见的答案是使用包括ComparePassword字段在内的相同信息创建视图模型.

所以我现在已经创建了一个User模型和一个RegistrationViewModel,但是看起来[Compare]密码上没有返回任何内容,例如无论我放在两个框中,当我点击创建它时都没有错误,这在我看来意味着它已成功验证.

我不确定我正在做什么或不做什么来使这项工作正常.我已经尝试更新jQuery.Validate到最新版本,因为在旧版本中报告了一些错误,这对我的努力没有帮助.

以下是我正在使用的所有代码.

    public class RegistrationViewModel
    {
        [Required]
        [StringLength(15, MinimumLength = 3)]
        [Display(Name = "User Name")]
        [RegularExpression(@"(\S)+", ErrorMessage = " White Space is not allowed in User Names")]
        [ScaffoldColumn(false)]
        public String Username { get; set; }

        [Required]
        [StringLength(15, MinimumLength = 3)]
        [Display(Name = "First Name")]
        public String firstName { get; set; }

        [Required]
        [StringLength(15, MinimumLength = 3)]
        [Display(Name = "Last Name")]
        public String …
Run Code Online (Sandbox Code Playgroud)

c# passwords model view asp.net-mvc-3

4
推荐指数
1
解决办法
3379
查看次数

C#PerformanceCounter可能的参数列表?

我正在使用System.Data PerfomanceCounter该类,我已经找到了一些如何检索磁盘空间或CPU使用率的非常具体的示例.

但是,我无法找到有关可能值的文档:

PerfomanceCounter.CategoryName
PerformanceCounter.CounterName
PerformanceCounter.InstanceName
Run Code Online (Sandbox Code Playgroud)

我可以从类中看到我可以传递给构造函数的不同参数,但是即使转到说出CategoryName的页面也没有给我一个可用值列表.

任何人都可以提供有关如何找到这些值的可用值的建议吗?

谢谢!

c# parameters performancecounter

4
推荐指数
1
解决办法
3915
查看次数