小编And*_*eas的帖子

程序集不允许部分信任的调用者

如何更改我的库以允许部分信任的呼叫者?

我收到以下错误:

'/'应用程序中的服务器错误.

安全例外

说明:应用程序尝试执行安全策略不允许的操作.要授予此应用程序所需的权限,请与您的系统管理员联系或在配置文件中更改应用程序的信任级别.

异常详细信息:System.Security.SecurityException:该程序集不允许部分信任的调用方.

来源错误:[没有相关的源代码行]

源文件:App_Web_kzj7vfkn.2.cs
行:0

编辑

经过一番查看问题后,似乎是导致问题的是System.Web.UI.ClientScriptManager

c# partial-trust visual-studio-2008

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

Sql喜欢RegEx

有没有一种很好的方法可以将正则表达式转换为函数内的LIKE(MSSQL)?sproc并没有比这更复杂:

(country\=)(?<Country>[\w\d]+)(\&sessionid\=)(?<SessionId>.+)
Run Code Online (Sandbox Code Playgroud)

这些组不会用在LIKE中,它们用于其他目的.

我想在一个sproc里面使用这个像:

SELECT * FROM [Table]
WHERE test_regex(regex, 'text') = 1
Run Code Online (Sandbox Code Playgroud)

正则表达式是[表]的一部分

regex sql-server stored-procedures function sql-like

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

使用Entity Framework 4.1 Code First在数据库中为null时,默认bool为false

当数据库中的值(位)设置为NULL时,如何设置默认值.现在我收到一个错误,告诉我从数据库加载bool时它不能为NULL.

谢谢.

null boolean default bit entity-framework-4.1

8
推荐指数
2
解决办法
7987
查看次数

使用HtmlAgilityPack设置InnerText

我尝试使用以下方法设置InnerText,但我不允许设置InnerText属性:

node.InnerText = node.InnerText.Remove(100) + ".."; 
Run Code Online (Sandbox Code Playgroud)

原因是我只想删除文本,而不是实际元素:

<div>
    Lorem ipsum dolor sit amet, consectetur adipiscing elit.
    <img src="" />
</div>
Run Code Online (Sandbox Code Playgroud)

c# text html-agility-pack

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

库在.net中调整图像大小

是否有一个很好的库来重新调整.NET中的图像质量?我对GDI +产生的大小调整图像的质量不满意.

图书馆是免费的还是收费的并不重要.

.net resize image

6
推荐指数
1
解决办法
1994
查看次数

类名更改jQuery中的事件

有没有办法在更改元素类时在jQuery中触发事件?

例子:

<img class="selected" />
Run Code Online (Sandbox Code Playgroud)

<img class="selected newclass" />
Run Code Online (Sandbox Code Playgroud)

触发事件


<img class="selected" />
Run Code Online (Sandbox Code Playgroud)

<img class="" />
Run Code Online (Sandbox Code Playgroud)

触发事件

jquery events triggers

5
推荐指数
1
解决办法
6168
查看次数

更改 .net resx 文件中的顺序

有没有办法更改 resx 文件中的键顺序?如果这有所作为,我只使用字符串。

.net resx

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

使用ASP.NET流视频

有没有一种方法可以将视频通过asp.net流式传输到普通网页和移动设备?我尝试了以下但是它在索尼爱立信K810i中无效.当我在浏览器中尝试它时,我可以看到剪辑(不知道它是否正在流式传输).

HTML:

<object type="video/3gpp" 
        data="handlers/FileHandler.ashx" 
        id="player" 
        width="176" 
        height="148" 
        autoplay="true"></object>
Run Code Online (Sandbox Code Playgroud)

FileHandler.ashx(在ASP.NET中流式传输文件的最佳方式):

public void ProcessRequest (HttpContext context) {

    string path = "~/files/do.3gp";

    string localPath = context.Server.MapPath(path);

    if (!File.Exists(localPath))
    {
        return;
    }

    // get info about contenttype etc 
    FileInfo fileInfo = new FileInfo(localPath);
    int len = (int)fileInfo.Length;
    context.Response.AppendHeader("content-length", len.ToString());
    context.Response.ContentType = FileHelper.GetMimeType(fileInfo.Name); // returns video/3gpp

    // stream file
    byte[] buffer = new byte[1 << 16]; // 64kb
    int bytesRead = 0;
    using(var file = File.Open(localPath, FileMode.Open))
    {
       while((bytesRead = file.Read(buffer, 0, …
Run Code Online (Sandbox Code Playgroud)

asp.net video streaming

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

C#中的高级替换

我喜欢用c#替换xml(string)中的一些属性.

示例xml:

<items>
  <item x="15" y="25">
    <item y="10" x="30"></item>
  </item>
  <item x="5" y="60"></item>
  <item y="100" x="10"></item>
</items>
Run Code Online (Sandbox Code Playgroud)

在这种情况下,我喜欢将x属性更改为x和y的组合值.

结果xml:

<items>
  <item x="40" y="25">
    <item y="10" x="40"></item>
  </item>
  <item x="65" y="60"></item>
  <item y="100" x="110"></item>
</items>
Run Code Online (Sandbox Code Playgroud)

c# regex xml replace

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

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