小编Sco*_*ith的帖子

无法从App_code文件夹中找到类型或命名空间

我在我的项目的App_code文件夹中编写了一个名为ArchivedFilesWrapper的类,但是当我在另一个文件夹中使用此类时,我得到错误:

找不到类型或命名空间名称'ArchivedFilesWrapper'(您是否缺少using指令或程序集引用?)

我认为每个页面都应该能够找到包含在同一个项目中的类,但我想情况并非如此.有人可以告诉我我需要使用的声明吗?

这是我班上的一个片段:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;

namespace EMCWebAdmin.App_Code
{
    public class ArchivedFilesWrapper
    {
Run Code Online (Sandbox Code Playgroud)

c# asp.net

32
推荐指数
3
解决办法
4万
查看次数

WNetAddConnection2和错误1219 - 自动断开连接?

当我尝试将WNetAddConnection2调用到已经有会话的机器时,我遇到了一个问题.这是预期的,因为您只能使用一组凭据连接到网络资源.我要做的是捕获这种情况并自动调用WNetCancelConnection2断开所有现有连接,然后重试WNetAddConnection2调用.当我运行以下代码时,我得到这些日志消息:

DEBUG - WNetAddConnection2 returned 1219
DEBUG - Multiple credentials detected, disconnecting all current sessions
DEBUG - WNetCancelConnection2 returned 0
DEBUG - WNetAddConnection2 returned 1219
Run Code Online (Sandbox Code Playgroud)

如果我在WNetCancelConnection中将dwFlags设置为CONNECT_UPDATE_PROFILE,我会收到以下日志消息:

DEBUG - WNetAddConnection2 returned 1219
DEBUG - Multiple credentials detected, disconnecting all current sessions
DEBUG - WNetCancelConnection2 returned 2250
DEBUG - WNetAddConnection2 returned 1219
Run Code Online (Sandbox Code Playgroud)

这是我的来源,所有帮助表示赞赏!

networkName = @"\\192.168.1.1";
var netResource = new NetResource()
{
    Scope = ResourceScope.GlobalNetwork,
    ResourceType = ResourceType.Disk,
    DisplayType = ResourceDisplaytype.Share,
    RemoteName = networkName
};

int result = WNetAddConnection2(netResource, credentials.Password, …
Run Code Online (Sandbox Code Playgroud)

.net c#

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

验证我的钱

我在验证汇款方面遇到了一些麻烦.我已经使用了其他问题的一些指针来编写更好的代码.以下是我用来验证输入是否是金钱的内容.

static void Main(string[] args)
{
    string myTest1 = "$1,234.56";
    string myTest2 = "$1.00";
    string myTest3 = "$1000.01";
    string myTest4 = "$1,234,567.89";

    myIsMaybeMoneyValidator Miimv = new myIsMaybeMoneyValidator();

    bool myResult1 = Miimv.isMaybeMoney(myTest1);
    bool myResult2 = Miimv.isMaybeMoney(myTest2);
    bool myResult3 = Miimv.isMaybeMoney(myTest3);
    bool myResult4 = Miimv.isMaybeMoney(myTest4);
}

public bool isMaybeMoney(object theirMaybeMoney)
{
    string myMaybeMoney = theirMaybeMoney.ToString();

    if (myMaybeMoney.StartsWith("-"))
    {
        myMaybeMoney.Remove(0, 1);
    }

    if (!myMaybeMoney.StartsWith("$"))
    {
        return false;
    }

    myMaybeMoney.Remove(0, 1);

    string[] myMaybeMoneyStringArray = myMaybeMoney.Split('.');

    string myMaybeMoneyDollars = myMaybeMoneyStringArray[0];
    string myMaybeMoneyCents = myMaybeMoneyStringArray[1];

    if …
Run Code Online (Sandbox Code Playgroud)

c# validation numbers currency

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

如何使用F#将Web应用程序部署到Azure网站

当我将我的Web应用程序部署到Azure网站时,我收到以下错误:

无法加载文件或程序集'FSharp.Core,Version = 4.0.0.0,Culture = neutral,PublicKeyToken = b03f5f7f11d50a3a'或其依赖项之一.该系统找不到指定的文件.

我在过去遇到过这种情况,部署到IIS服务器并通过安装F#redistributable来修复它http://www.microsoft.com/en-us/download/details.aspx?id=13450

有谁知道我可以做些什么来使这个工作在Azure网站(而不是Azure Web角色)?

另外,对于FSharp.Core库,我确实将Copy Local设置为true,从中引用它.

f# azure asp.net-mvc-4

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

JQuery选择下拉更改事件 - 选择默认值

在选择默认值时,我如何仍然允许我的更改事件发生下拉?

选择值1作为默认值,但也可以使用更改功能.

<select id='statsGraphingSelect'>
    <option value='1' selected="selected">1</option>
    <option value='2'>2</option>
    <option value='3'>3</option>
    <option value='4'>4</option>
</select>       

$("#statsGraphingSelect").change(function() {
    if ($("#statsGraphingSelect option[value='1']").attr('selected')) {//something happens here }
    if ($("#statsGraphingSelect option[value='2']").attr('selected')) {//something happens here }
    if ($("#statsGraphingSelect option[value='3']").attr('selected')) {//something happens here }
    if ($("#statsGraphingSelect option[value='4']").attr('selected')) {//something happens here }
}
Run Code Online (Sandbox Code Playgroud)

jquery if-statement function

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

通过Trello创建卡片失败,400响应

我试过通过Chello(Trello API的.NET包装器)和Fiddler这样做.在这两种情况下,我都会收到400响应"名称无效".

这是请求和响应数据.请注意,出于安全原因,我已更改了密钥,令牌和idList.令牌也具有读/写权限.

POST https://api.trello.com/1/cards?key=<myKey>&token=<myToken> HTTP/1.1
User-Agent: Fiddler
Host: api.trello.com
Content-Length: 115

{ 
  name: "My new card name", 
  desc: "My new card description", 
  idList: "<myIdList>" 
}

HTTP/1.1 400 Bad Request
X-Powered-By: Express
Content-Type: text/plain; charset=utf-8
Content-Length: 23
Cache-Control: max-age=0, must-revalidate
Expires: Thu, 01 Jan 1970 00:00:00
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET, PUT, POST, DELETE
Connection: keep-alive

invalid value for name
Run Code Online (Sandbox Code Playgroud)

任何有关此问题的帮助将不胜感激.

trello

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