我有一段时间有问题(因为我正在使用Visual Studio 2010).当我尝试在我的Web应用程序上启动调试时,我从VS.net环境中随机获取此错误:
错误1无法将文件"obj\Debug\SolutionName.exe"复制到"bin\Debug\SolutionName.exe".该进程无法访问文件'bin\Debug\SolutionName.exe',因为它正由另一个进程使用.
摆脱这个错误的唯一方法是重新启动Visual Studio(以便很快得到错误,例如每天两次).
在互联网上搜索了一下之后,我发现可以从这里添加一个预先构建的MSDN Link
我发现的只是在预构建事件中写下一些内容并进行一些文件处理......好吧(无论如何都不行).
问题1:有没有更简单的方法来解决这个问题(并且总是如此!)
问题2:这个问题的确切原因是什么?
我有一个项目要求我做这么大的搜索引擎,但这一切都是动态的.我的意思是我可以拥有大约0到9个主要的"组",这些组内部的东西就像是"无论是""或"与"或"的无限可能性.我们首先想到的是使用Dynamic Linq,它提供了构建动态查询的良好替代方案.所有这些都使用EF和自制包装.
问题:我无法访问"收藏".我的意思是,我可以伊斯利访问引用的对象(像Customer.State.StateName ="新纽约" OR Custoemr.State.StateName ="魁北克"),但我无法找到一个方法来存取权限是这样的:" Customer.Orders.OrderID = 2 OR Customer.Orders.OrderID = 3".我可以很容易地弄清楚这是因为它是一个集合,但我怎么能这样做呢?
请帮帮我!!
**对不起我的英语不好 !!
更新
我不清楚我是否愿意,对不起因为我是法国人......
我的问题是因为没有什么是静态的.它是一个候选人搜索引擎,用于将候选人放入企业的重新制定的公司.在经理可以搜索候选人的页面中,他可以通过以下方式"解析":域名(工作),城市或其他许多用户在注册时填写的内容.所有这些格式(如果它在SQL中):
[...] WHERE(domaine.domainID = 3 OR domaine.domainID = 5 OR domaine.domainID = 23)AND(cities.cityID = 4,cities.city = 32)[...]
所以我不能用普通的LINQ格式做到这一点,如:
Candidat.Domaines.Where(domain => domain.DomainID == 3 || domain.DomainID == 5 || domain.DomainID == 23);
Run Code Online (Sandbox Code Playgroud)
即使是paretheses中的运算符也是动态的("AND"或"OR")!这就是我们尝试使用Dynamic Linq的原因,因为它更灵活.
希望它更容易理解我的问题......
更新2 这是我的方法
private string BuildDomainsWhereClause() {
StringBuilder theWhere = new StringBuilder();
if (this.Domaines.NumberOfIDs > 0) {
theWhere.Append("( ");
theWhere.Append(string.Format("Domaines.Where( "));
foreach (int …Run Code Online (Sandbox Code Playgroud) 我正在尝试将事件添加到Google日历中的特定日历中,而我却找不到如何.这是我的代码:
CalendarService service = new CalendarService("MyTEst");
service.setUserCredentials("Username", "Password");
EventEntry entry = new EventEntry();
// Set the title and content of the entry.
entry.Title.Text = "title";
entry.Content.Content = "test";
// Set a location for the event.
Where eventLocation = new Where();
eventLocation.ValueString = "Location";
entry.Locations.Add(eventLocation);
When eventTime = new When(DateTime.now, DateTime.now.AddDays(2));
entry.Times.Add(eventTime);
Uri postUri = new Uri("http://www.google.com/calendar/feeds/default/private/full");
// Send the request and receive the response
AtomEntry insertedEntry = service.Insert(postUri, entry);
Run Code Online (Sandbox Code Playgroud)
任何人都可以帮我解决这个问题吗?
编辑
也许我应该提一下,这个功能只适用于想要轻松添加rendez-vous并注意到他的谷歌日历的网站管理员,所以我自动用"硬编码"值验证它,所以我确定用户名和密码是好.
我正在尝试为网站创建VCard.我只需使用带有Notepad ++的Outlook创建一个"真正的"VCard,就可以看到我需要它来创建一个动态.一切正常,我可以在需要的地方添加任何我需要的东西.相反一点:
我添加了Outlook创建的所有建议添加的内容:"CHARSET = Windows-1252:"在我的字符串条目前面(也尝试了ISO-8859-1,UTF8,UTF7,UTF-8,UTF-7这些都没有奏效.
有什么建议吗?
编辑(亚历山大C.回答之后)
这是VCard的来源.请注意,源代码正确显示,但当我用Outlook打开它时,我仍然有重音问题:
开始:VCARD版本:2.1
N; LANGUAGE = fr-ca; CHARSET = UTF-8:Dugré; Simon
ORG; CHARSET = utf-8:CompanyNameéàêâçTEL
; WORK; VOICE:5555555555
X-MS-OL-DEFAULT-POSTAL-ADDRESS :0
EMAIL; PREF; INTERNET:hello@world.com
X-MS-OL-DESIGN; CHARSET = utf-8:[VCard HTML Format]
REV:20110404T135700
END:VCARD
我经常更改编辑器的字体大小.那么有人知道一个快捷键吗?到目前为止,我只需点击几下即可使用菜单:首选项 - >颜色和字体 - >基本 - >文本字体.可以使用CTRL+ MouseWheel很好...
我正在尝试使用 XMLHttpRequest 上传文件,它似乎只适用于小文件(例如小于 2MO 的大小)。到目前为止,我尝试了很多东西,并最终找到了帖子末尾显示的代码。但是,没有什么可做的;我不断收到::ERR_CONNECTION_RESET错误。这不是代码问题,因为 2MO 下的文件正在正确卸载......我忘记了什么?我知道这可能是 IIS 或 web.config 问题,但我可以通过谷歌搜索这个问题来解决它。
POST WEBSITEANDSERVICEURL/Service/MyService.asmx/UploadFilesWithAJAX net::ERR_CONNECTION_RESET
- 处理文件选择
- x.event.dispatch
- v.句柄
<script type="text/javascript">
$(function() {
$('#<%= files.ClientID %>').change(handleFileSelect);
});
function handleFileSelect(e) {
if (!e.target.files || !window.FileReader) return;
var fd = new FormData();
var file = document.getElementById("<%= files.ClientID %>");
for (var i = 0; i < file.files.length; i++) {
fd.append('_file', file.files[i]);
}
var xhr = new XMLHttpRequest();
xhr.open('POST', '<%= ResolveURL("~/Services/MyService.asmx/UploadFilesWithAJAX") %>', true);
xhr.onreadystatechange = function() {
if (xhr.readyState == …Run Code Online (Sandbox Code Playgroud) 我正在使用实体框架1.0并尝试使用可访问我的外观的objectdatasource输出Gridview.问题是,它似乎特别困难,并没有看到任何真正做我想在互联网上做的事情.
对于那些知道的人来说,gridview需要一个objectdatasource,它不能自动排序然后你必须手动完成.没那么糟糕.它变成了一场噩梦,当我们将分页和过滤器设置添加到gridview的数据源时.
经过几个小时在互联网上搜索,我问你,伙计们,如果有人知道一个链接,可以解释我如何混合网格视图和objectdatasource的Pagging,Sorting和过滤!
提前致谢,对不起我的英语.
我正在尝试发送消息,我们有时会收到此错误:
Service not available, closing transmission channel. The server response was: 4.4.2 Timeout while waiting for command.
谁知道该怎么办?因为它只是"有时"发生,并且出于没有特殊原因.
我看到很多文章说:(
442 The server started to deliver the message but then the connection was broke来源:http://www.sorkincomputer.net/SMTP%20errors.htm)
简介
我有一个问题,我认为它可能变得有点棘手......或者可能不是.考虑到我必须实现一个允许用户在线购物的网络应用程序,我必须显示上市价格,并且还要支付这个价格,具体取决于用户的国家/地区.
问题
获取此信息的最佳做法是什么?
可能的情况
asp.net ×7
c# ×4
agile ×1
asmx ×1
azure-devops ×1
backlog ×1
dynamic-linq ×1
eclipse ×1
environment ×1
gdata-api ×1
javascript ×1
paging ×1
settings ×1
smtp ×1
sorting ×1
sprint ×1
vb.net ×1
vcf-vcard ×1