小编Rob*_*vey的帖子

如何在不涉及Visual Studio的情况下编译C#解决方案?

我是一个根本不喜欢Visual Studio的人,而且更愿意使用我高度配置的gvim编辑代码而不是围绕IDE.

因此,我的目标是为Web应用程序编译C#代码,而不需要偶尔需要使用的膨胀> 2gb怪物.

目前,我可以使用以下批处理脚本编译现有代码:http: //www.codeproject.com/Questions/495608/howplustopluspublishplussiteplususingplusaspnet_co

问题在于需要项目文件和解决方案文件.有没有办法隔离这些是如何生成的(如果我可以获得Visual Studio使用的现有脚本,我可以在自动脚本中使用远程机器的副本)或自己生成它们?

或者,有没有办法绕过它们用于较小的项目和个别表格?不幸的是,我对aspnet_compiler的了解有限.

c# asp.net aspnet-compiler batch-file visual-studio-2010

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

我想使用64位整数可以采用的全范围.我怎么能在x86 Visual Studio 2008中做到这一点?

我在我的解决方案中包含了stdint.h并使用了uint64_t,但结果并不是我想要的.这是我使用的代码.

#include <stdio.h>
#include "./stdint.h"

void    main (void)
{

    //-- to get the maximum value that the 32-bit integer can take
    unsigned int test = 0 ;
    test-- ;

    //-- to see if the 64-bit integer can take the value that the 32-bit integer can't take
    uint64_t test2 = test ;
    test2++ ;

    printf("%u\n", test) ;

    printf("%u\n", test2) ;

    while(1) { }

}
Run Code Online (Sandbox Code Playgroud)

这是结果.

4294967295
0
Run Code Online (Sandbox Code Playgroud)

我想使用64位整数可以采用的全范围.我怎么能在x86 Visual Studio 2008中做到这一点?为了您的信息,我使用的是32位Windows 7.

c c++ windows visual-studio-2008 visual-studio

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

我想将文件复制到另一台服务器,但我得到一个"找不到路径的一部分"错误

我正在制作一个简单的Windows窗体应用程序,它本质上需要将本地文件复制到服务器上的某个位置.我尝试了一个can.not.find.part.of.path错误:

file.CopyTo("\\123.45.678\\etcetc");
Run Code Online (Sandbox Code Playgroud)

我需要使用什么工具来完成我的任务?

c#

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

使用jQuery确定是否存在不包含选项的SelectBox

所以这个问题在网上被问了很多,我看到答案是检查.length是否> 0.

所以在我的情况下,选择框可能存在也可能不存在.如果存在,则可能没有选项.

我必须编写以下代码:

如果存在选择框...如果没有选择框选项...禁用文本区域

因此我写了以下内容:

$(document).ready(function () {
    "use strict";

    alert('running globals');
    // Only process this block if the contactEmailAddress select box exists
    if ($('contactEmailAddress').length > 0) {
        alert('on the comm page');

        // If there are no contacts ...
        if ($('#contactEmailAddress option').size() === 0) {
            alert('disabling the message box');
            $('#message').attr("disabled", "disabled");
        }
    }
});
Run Code Online (Sandbox Code Playgroud)

问题是,因为选择框没有选项,所以决定selectbox.length为0.所以这个块永远不会触发.

我需要另一种方式.

javascript jquery

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

在应用程序中保存小数据

我想保存一些每秒同时改变的小信息.但问题是我可以保存它的地方?

我试图保存在应用程序设置和xml文件选项卡中.但是当应用程序退出时,所有数据都会被破坏.因为它不会保存.同样的问题,比如电力耗尽,我国的正常问题.这也是损坏的存储信息.

我想知道保存在数据库中,但它的信息很小,我不认为使用整个数据库.

c#

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

警告:内置函数log2的不兼容的隐式声明

所以我们在C中有这个程序,我们需要使用base-2对数函数,得到n的基数2的对数.这是代码:

#include <math.h>

int partSize(int n) {
    return log2(n);
}
Run Code Online (Sandbox Code Playgroud)

但是在编译时,它会给我们以下警告.

sim.c:在函数中partSize:sim.c:114:警告:内置函数的不兼容隐式声明log2

这是我们使用的命令

 gcc $file -o $name.out -lm 
Run Code Online (Sandbox Code Playgroud)

c compiler-errors logarithm

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

如何在不使用"goto"的情况下摆脱这个深度嵌套的循环?

在类似下面的循环的情况下,除了goto立即退出嵌套循环之外还有什么方法?

#include<stdio.h>

int main(void)
{
    int  i,j,k ;

    for(i=1;i<=3;i++)
    {
        for(j=1;j<=3;j++)
        {
            for(k=1;k<=3;k++)
            {
                if(i==3&&j==3&&k==3)
                    goto out ;
                else
                    printf("%d%d%d\n",i,j,k) ;
            }
        }
    }
out :
    printf("Out of the loop at last!") ;
}
Run Code Online (Sandbox Code Playgroud)

c loops goto break

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

C中的四维整数数组

我想使用4维数组.

int A[80][80][80][80];
Run Code Online (Sandbox Code Playgroud)

当我尝试使用它时,我得到分段错误(核心转储).例如:

for(i=0;i<80;i++)
 for(j=0;j<80;j++)
   for(k=0;k<80;k++)
    for(l=0;l<80;l++)
         A[i][j][k][l]=i+j+k+l;

printf("%d\n",A[0][1][2][3]);
Run Code Online (Sandbox Code Playgroud)

c

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

我有一份国家清单.我想按字母顺序排序,除了我想先放的两个国家

我有一份国家清单.我想按字母顺序排序,除了我想先放的两个国家.有没有一种简单的修改方法

from country in Countries
orderby country.Name
select country
Run Code Online (Sandbox Code Playgroud)

完成这个?

c# linq

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

C编程:运算符优先级之间的混淆

我对运算符的优先级感到困惑,并想知道如何评估这个语句.

# include <stdio.h>

int main()
{
  int k=35;  
  printf("%d %d %d",k==35,k=50,k>40);  
  return 0;  
}
Run Code Online (Sandbox Code Playgroud)

这里k最初的价值是35,当我在测试kprintf我认为:

  1. k>40 应该检查哪个应该导致0
  2. k==35 应该检查,哪个应该导致1
  3. 最后应该分配50 k,哪个应该输出50

所以最终输出应该是1 50 0,但输出是0 50 1.

c operators operator-precedence

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