问题列表 - 第49426页

从asp.net应用程序访问网络共享.在Visual Studio中工作但在IIS中不工作,为什么?

我在Intranet中有一个网络共享,允许对每个人(访客)进行写访问

所以,我写了一个程序(mojoportal模块,无论如何,我认为是相同的,我认为)在c#中写入一些文件在路径中,并且在visual studio中工作得很好.

现在,在IIS 7.5中使用相同的程序不起作用,我得到这个例外:

System.Net.WebException:WebClient请求期间发生异常.---> System.IO.IOException - 登录失败:未知用户名或密码错误.

嗯...因为smb共享的访问权限授予每个人,我不明白为什么它不适用于IIS ...

代码是这样的:

WebClient wc = new WebClient();
wc.DownloadFile(urltodownload, smbshare);
Run Code Online (Sandbox Code Playgroud)

它可以是什么?谢谢

c# asp.net smb mojoportal

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

for python中的循环

我刚开始使用python ..我的for循环出错了.问题是什么?

  Traceback (most recent call last):
  File "userentry.py", line 34, in <module>
    userentry(p,i)
  File "userentry.py", line 26, in userentry
    for cl in len(mylist):
  TypeError: 'int' object is not iterable
Run Code Online (Sandbox Code Playgroud)

请帮我

python loops for-loop

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

电子邮件正文中是否存在注射漏洞?

AFAIK在使用用户数据时,电子邮件的HEADERS中只有一个漏洞吗?

我使用下面的函数来清理我的数据,但是我在页面上有一些textarea字段,因此这些字段可能包含换行符..所以想知道这个用户数据是否只会放在电子邮件的正文中,可以吗没有被消毒的麻烦 - 除了剥离HTML当然?

这是功能:

function is_injected($str) {

    $injections = array('(\n+)',
    '(\r+)',
    '(\t+)',
    '(%0A+)',
    '(%0D+)',
    '(%08+)',
    '(%09+)'
    );

    $inject = join('|', $injections);
    $inject = "/$inject/i";

    if (preg_match($inject,$str)) {
        return true;
    } else {
        return false;
    }

}
Run Code Online (Sandbox Code Playgroud)

作为旁注,令人惊讶的是目前没有邮件注入/电子邮件注入的标签.

php code-injection

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

如何通过CoreData模型创建一个新的实体(表)?

我想在SQLite中创建一个新的实体(表).我的代码如下:

+(BOOL)CreateDataSet:(NSManagedObjectModel *) model  
    attributes:(NSDictionary*)attributes 
    entityName:(NSString*) entityName 
{ 
    NSEntityDescription *entityDef = [[NSEntityDescription alloc] init];

    [entityDef setName:entityName];
    [entityDef setManagedObjectClassName:entityName];
    [model setEntities:[NSArray arrayWithObject:entityDef]];
    NSArray *properties =   [CoreDataHelper CreateAttributes:attributes];
    [entityDef setProperties:properties];

    [entityDef release];

    return TRUE;
}
Run Code Online (Sandbox Code Playgroud)

但它会引发错误:

Terminating app due to uncaught exception 'NSInternalInconsistencyException', 
reason: 'Can't modify an immutable model.'
*** Call stack at first throw:
(
    0   CoreFoundation                      0x01c5abe9 __exceptionPreprocess + 185
    1   libobjc.A.dylib                     0x01daf5c2 objc_exception_throw + 47
    2   CoreData                            0x0152634a -[NSManagedObjectModel(_NSInternalMethods) _throwIfNotEditable] + 106
    3   CoreData                            0x01526904 -[NSManagedObjectModel setEntities:] + 36 …

core-data ios

6
推荐指数
2
解决办法
4779
查看次数

是否有SOLID .NET WIA组件?

我知道你可以在.net生态系统中使用WIA而不会(太)麻烦,但我发现这样使用WIA,好吧,至少不稳定.我已经看到我的代码表现完美,完全没有工作到某些WIA功能无法正常工作并拒绝播放,更不用说好了.

您可以在我的WIA 2.0 HP ScanJet 7650特定问题中阅读相关内容,该问题没有得到任何评论,更不用说在六个月内回答了.

因此,我愿意以合理的金额购买WIA .NET组件,合理的价格高达300美元.我一直在浏览一下ComponentSorce,并且有很多2000美元的brontosaurses做了TWAIN并且如果不好的话会吃小孩子,但不是一个WIA .NET组件.

哦,是的,有点咆哮 - 关于WIA的MSDN文档和示例实际上真的不合格.

更新 - 对于所有认为可以通过阅读概念验证和WIA上的示例代码的外观工作文章来解决这个问题的人 - 它不能.从外观工作到对许多设备的可靠扫描支持是很多工作.我已经使用.net上的WIA在我的计算机上测试了三种不同的扫描仪,当你认为你已经找到了一些细节时,你就插入了另一台扫描仪并发现你没有想到任何东西.这就是为什么我愿意为此付出代价.

.net wia

16
推荐指数
1
解决办法
4185
查看次数

"(.1..10.)"在数组声明中的含义是什么?

Nick Hodges在一篇文章中提到以下内容仍在编写:

var
  WeirdLookingArray: array(.1..10.) of string;
Run Code Online (Sandbox Code Playgroud)

的意义是什么 "." 在开始和结束?

delphi syntax pascal

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

在非mfc应用程序中强制从dll加载资源的WTL方式?(我们使用的是WTL/ATL,而不是直接的win32)

我之前发布过这个问题,现在加载了本地化的字符串(我们用LoadString()得到的)但我还需要从附属DLL加载所有其他资源.

MFC有AfxSetResourceHandle()调用,但是我需要一些非mfc应用程序的东西吗?我怀疑我必须在初始化代码中设置它,所以我的所有资源都从另一个DLL加载.我如何在WTL(Windows模板库)上下文中执行此操作?

编辑:

这总结了我们的问题.

我们不是直接使用win32,而是ATL和WTL用于Windows的东西.所以我们不能依赖MFC的东西,我们没有对菜单和对话框资源的加载进行低级控制.

编辑:嗯... 这似乎有一个答案,但我希望有更好的东西.例如 - 一个SetResourceInstance()方法,类似于CAppModule对象中的GetResourceInstance().

c++ resources winapi wtl atl

3
推荐指数
1
解决办法
1276
查看次数

使用哪一个:托管与非托管哈希算法

在常规的C#应用​​程序中,哪个类用于散列:xxxManagedxxx(即SHA1Managedvs SHA1)以及为什么?

c# hash unmanaged managed

17
推荐指数
2
解决办法
6562
查看次数

如何在标量上下文中使用菱形运算符作为函数调用参数?

如何直接将菱形运算符中的值传递给函数(sub)?

我试过了:

#!/usr/bin/perl
use Math::Complex;

#quadraticEq - quadratic equation with parameters a ,b ,c
sub quadraticEq {
    print "\nx1= ", 
      ($_[1]*$_[1]-sqrt($_[1]*$_[1]-4*$_[0]*$_[2]))/(2*$_[0]),
      "\nx2= ",
      ($_[1]*$_[1]+sqrt($_[1]*$_[1]-4*$_[0]*$_[2]))/(2*$_[0]);
}

print 'Enter Numbers:';
quadraticEq(<>,<>,<>); #here
Run Code Online (Sandbox Code Playgroud)

但是当我为每个函数参数输入数字时,我需要输入EOF.它表现得像@array=<>.我希望它表现得像$var=<>.所以输入应该如下所示:

Enter Numbers: 5 4 3
Run Code Online (Sandbox Code Playgroud)

perl diamond-operator

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

ASP.NET MVC 3模型绑定和表单字段

我有一个名为的实体Domain.Models.BlogPost,它包含以下属性:

  • 帖子ID
  • 标题
  • 作者
  • 发表日期
  • 身体

我还有一个名为的实体Domain.Models.PostComment,它包含以下属性:

  • CommentID
  • 帖子ID
  • 作者
  • 电子邮件
  • 网站
  • 身体

BlogPost包含很多PostComments.一对多关系.

现在我有这样的观点(通过html评论从博客文章代码中分离出评论表):

@model Domain.Models.BlogPost
@using Domain.Models;
@{
    ViewBag.Title = "Post";
}
<div class="postTitle">@Model.Title</div>
<div class="subInfo">
    Posted by @Model.Author on @Model.PostedDate.ToString("D")
</div>
<div class="postBody">
    @Html.Markdown(Model.Body)
</div>
<br />
@Model.PostComments.Count Comment(s).
<div class="comments">
@foreach (PostComment postComment in Model.PostComments)
{
    Html.RenderPartial("PostComment", postComment);
}
</div>

<!-- BELOW IS THE ADD COMMENT FORM -->

<div id="addComment">
@using (Html.BeginForm("AddComment", "Blog"))
{
    <text>
    @Html.Hidden("PostID", Model.PostID)<br />
    Name: …
Run Code Online (Sandbox Code Playgroud)

c# asp.net-mvc model-binding razor asp.net-mvc-3

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