Webclient Always Returns "Cannot Resolve"?
Jul 25, 2010It doesnt matter the code.But whenever I attempt to use webclient on localhost always returns "Cannot resolve" its because server is local ?
[Code]....
It doesnt matter the code.But whenever I attempt to use webclient on localhost always returns "Cannot resolve" its because server is local ?
[Code]....
I have an issue with some content that we are downloading from the web for a screen scraping tool that I am building.in the code below, the string returned from the web client download string method returns some odd characters for the source download for a few (not all) web sites.I have recently added http headers as below. Previously the same code was called without the headers to the same effect. I have not tried variations on the 'Accept-Charset' header, I don't know much about text encoding other than the basics.The charachters, or character sequences that I refer to are:
""
and
"Â"
These characters are not seen when you use "view source" in a web browser. What could be causing this and how can I rectify the problem?
string urlData = String.Empty;
WebClient wc = new WebClient();
// Add headers to impersonate a web browser. Some web sites
// will not respond correctly without these headers
wc.Headers.Add("User-Agent", "Mozilla/5.0 (Windows; U; Windows NT 6.1; en-GB; rv:1.9.2.12) Gecko/20101026 Firefox/3.6.12");
wc.Headers.Add("Accept", "*/*");
wc.Headers.Add("Accept-Language", "en-gb,en;q=0.5");
wc.Headers.Add("Accept-Charset", "ISO-8859-1,utf-8;q=0.7,*;q=0.7");
urlData = wc.DownloadString(uri);
I'm mix up between webclient.OpenReadAsync and webclient.DownloadStringAsync? Can anyone explain clearly for me ? What are the difference between them? In addition, may i know whether webclient.OpenReadAsync got download the file or just open and read the file only without download to other places?
View 3 Repliesi want to show a menu in some pages.
the menu is build from db with repeater
[code]....
when i am in "folder/page1.aspx" all the link are ok [URL]. when i'm in a folder "folder/folder2/page1.aspx" the links are [URL]
UPDATED:
i change it to
<a href="<%# VirtualPathUtility.ToAbsolute("~/admin/"+(string)Eval("TD_PageName"))%>"><%# Eval("TD_Name")%></a>
In my web application I am using NHibernate.dll. This has a dependency on folowing assembly.
'Antlr3.Runtime, Version=3.1.0.39271,
Culture=neutral,
PublicKeyToken=3a9cab8f8d22bfb7'
Now in the same project for another requirement I have to introduce Antlr3.StringTemplate.dll. Which has a dependency on another version of the above assembly.
If I use the version of Antlr3.Runtime.dll which satisfies NHibernate , Antlr3.StringTemplate starts complaining and vice-versa.
I have a facade class that my controller class calls out to and in that facade class, for whatever reason, I'm building a string a href element. And it resolves fine in casini but when it gets out in the real world like localhost it doesn't work. Is there a way to do this?
string goBackLinkForErrorMessage = "<br /><a href='/MyController/Action?id=" + blah + "'>Go Back</a>";
I am currently localizing my MVC website, using the Html.Encode method.
I've got a global resouce named "Localization" and using it by e.g. <%= Html.Encode(Resources.Localization.FirstName) %>
When compiled and viewing in the browser it works perfectly, but in VS 2008 Development Edition it marks it red and displays Cannot resolve symbol 'Resources' when hovering it.
I am writing a dynamic control that I want to pass in something along the lines of the following:
HyperLink myLink = new HyperLink();
myLink.NavigateUrl = "/Home.aspx?id=<%= DataBinder.Eval("PageId") %>";
myLink.Text = "The link";
myControl.Controls.Add(myLink);
I want to be able to resolve the myLink.NavigateUrl at run-time according to the context that myControl puts the control into in the end (this is not a WebControl and therefore adding to the collection of controls doesn't output to page).
I m receiving the following error when adding toolkitscriptmanager to my asp.net, thus i have installed all the needed dll's and if i create a new solution and use them it will work perfectly but if i add them to an exsting project it is giving me this errormoreover if i will run the application it will run without errors but the problem is if i add any new asp control likt textbox will not be available in the code behind but wheni remove the toolkitscriptmanager it works fine VS 2008 if any one know what is the solution
View 3 RepliesI am running an aspx page and keep getting this following error
[code]...
I am having issues trying to resolve this as the aspx page only has 129 lines and the vb page behind only has 28 lines. Can any point me in the right direction to track this error down
I have an ASP.NET MVC web application running in IIS as a subweb; let's say its path is something like http://mysite.com/subweb.
I have a view which serves content obtained from a CMS. The CMS editor has entered some content containing a relative image path <img src="/images/imga.png" />.
This works fine on the production server where the site is the root website, but not on the staging server where the site is a virtual directory under the root website
The path should be <img src="/images/imga.png" /> on the production server
and <img src="/subweb/images/imga.png" /> on the staging server.
Is it possible to use the <base> tag to resolve this image path?
<head>
<base href="http://mysite.com/subweb/" />
</head>
<html>
<body>
<img src="/images/imga.png" />
</body>
</html>
It doesn't seem to work. Can anyone explain why or if this is a workable approach? I don't want to require the content editor to have knowledge of the website deployment option (which changes between UAT and production).
i have deployed my website in windows 2003 server. my cliets are working on that.every day night i restart the machine untill that there is no problem. if i have not restart the machine then soon my clients recive "PAGE CANNOT BE DISPLAYED". if i restart the machine then the issue is solved. i want to know the issue which makes the site "page cannot be displayed" and i want to resolve the issue with out restarting.
View 4 RepliesUsing VS2008 and R# 5 I'm running into an odd situation, where on an aspx page I keep getting
Cannot resolve symbol 'symbolname'
But the code compiles and runs fine. While having a fix for this would be great, I'm just trying to figure out if I'm losing my mind.
The CodeFile directive and Inherits directives are fine. If I compile the app or just let devenv sit for a bit it'll go away, but as soon as I save the aspx [via ctrl+s] R# suddenly has trouble with the Inherits attribute and flips out on every method in the page (OnClick etc).
// Anonymized of course but otherwise intact
<%@ Page AutoEventWireup="true" CodeFile="TestPage.aspx.cs" Inherits="TestPage" Language="C#" MasterPageFile="~/MasterPage.master" Title="Test Page Title" %>
This is mostly just a grievance, because since the code compiles it doesn't stop me from doing what I need.
I would post a bug report to the JetBrains site but first I would like to know I'm not alone. It could be my machine. Maybe when I roll to VS2010 in a couple weeks this will go away?
I just installed SP1 for VS2010, and since then I get error messages from Resharper for stuff that used to work and be ok for Resharper (5.1) before.
The error messages are "Cannot resolve symbol 'Eval'" and some other methods other than Eval.
How do I solve this?
Is there a fix?
Is there some resharper cache that I must delete/clear?
(The code compiles and runs as usual)
This is a head-scratcher. I've got two projects open. In one of them I have no trouble incorporating DesignTimeResourceProviderFactory but in the second project I get the above error. Adding using System.Web.UI.Design does no good; "Design" is red and the rest is grayed out. No problem importing System.Web.UI though.
View 1 RepliesI was working with the previous version of the AjaxControlToolkit (I had the source project in my solution, just in case I needed to debug something) and everything worked ok, now I've downloaded the lastest build (40412) and I've choosen to remove that project and only use the binaries (of 40412). I added this line in the web.config (inside <controls>) to have it prepared for all the pages, and avoid the need to use the @register in each one of them <add namespace="AjaxControlToolkit" assembly="AjaxControlToolkit" tagPrefix="ajaxtoolkit"/>
Now, only have the binaries I think I should used
<add tagPrefix="ajaxToolkit" namespace="AjaxControlToolkit" assembly="AjaxControlToolkit, Version=3.5.40412.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
and inside <assemblies> this line
<add assembly="AjaxControlToolkit, Version=3.5.40412.0, Culture=neutral, PublicKeyToken=28f01b0e84b6d53e"/>
I don't know what should I write as PublicKeyToken, I'm getting Cannot resolve symbol 'AjaxControlToolkit' and, of course, my UserControls that use the AjaxControlToolkit are giving me error.
I am using ajax rating control, but i get the following error on change of rating , the funnest part is i get this error for every alternate submission, 1st time i click on rating stars it happen without error but 2nd time i do the same then error throws, for 3rd time no error , for 4th time again error and it continues "An unhandled exception has occured:
The target 'ctl00$ContentPlaceHolder1$dList$ctl00$Rating1' for the callback could not be found or did not implement ICallbackEventHandler." hope i get an ans for this funny kind of issue.
I have two themes in my .Net application, both use the same background image. Both have an images folder with this image in them, both have style sheets. One works and one doesn't but ONLY when deployed in IIS in a Virtual Directory scenario so there is an added /MyApp/ directory.
I can't seem to even trick the one that doesn't work into finding the image. My style looks like this:
body
{
margin:0px;
font-family: Trebuchet MS, Verdana;
font-size: 12px;
font-style: normal;
background: #fff url(images/mainbg.jpg) repeat top left;
}
I am trying to figure out if it's possible to resolve schemas for tables within a Stored Procedure. If not, I was wondering if maybe I can find a better solution here. Here is my scenario.
I have an application that will access a SQL database that will be used by different organizations within my company. The database will only a have a few tables but it has many stored procedures that will call them. The different organizations will each have their own SQL User and schema with the tables duplicated for each schema. While each schema will have its own set of tables to separate data between the organizations, I do not want to make a copy of each stored procedure since the logic will be the same. I would like the schema to be resolved by the user that is accessing the database. If I do inline SQL within the application it resolves with no problem but using a Stored Procedure will always run it under the owner of the sp, causing it to throw an invalid table name error.
Is there anyway to resolve this or is this just the functionality of MS SQL? Are there any workarounds out there (other than Dynamic SQL) that I can use?
I have a fresh install of 10g ODAC that I have loaded. My Oracle client interface connects to the db just fine but when I attempt to connect with my ASP.NET project, I get the following error: ORA-12154: TNS:could not resolve the connect identifier specified
View 3 Repliespublic function assgn()
{
var recA:Sprite = new Sprite();
[code]...
I run a loop that downloads a lot of smal files from another website
try
Loopstarts
result = runData()
loop ends
catch ex1 as exception
End try
private function runData() as string
Dim wc as new WebClient
Dim str as string
try
str = wc.downloadstring(filePath)
catch ex2 as exception
return "Nothing"
end try
wc.dispose()
finally
return str
end function
THE Problem is if the file is not found in the RunData function I get 'Thread being aborted' error which stops the not only the function RunData() but also the loop is running in, so I get an error in ex2 as well as ex1. But I want the error to be captured in ex1 and stop, and not effect the loop.
I have read that you need to use Response.End to close the thread or not to capture the 'threadbeingaborted' expception.
BUT how do you do the response.end with a webclient??? (IN vb.net , asp.net 2.0 version
I'm using a third party url to determine the location of site visitors based on IP address.I use WebClient.DownloadData() to get the information returned by the url which is a one word answer e.g. as per http://api.hostip.info/country.phpOnce I have detected what country the user is in I want to either A) keep them on the current site and store the country in the session or B) redirect them to another countries site.What I'm worried about is WebClient.DownloadData() hanging so the user is waiting for ages and can't use the site. I'd thought about using DownloadDataAsync but this dosn't seem to be a solution for me as I don't want them to do anything till I find out the country (also seettp://stackoverflow.com/questions/271767/webclient-downloaddataasync-is-freezing-my-ui)Is there a way I can set a timelimit on my call to WebClient.DOwnloadData e.g. if it hasn't returned in 2 seconds,
View 1 RepliesI have a javacript file (script.js, for example) in the following location:
/Website/Shared/Js/script.js
I have two pages which use this javascript, but each one of them seems to require a different path and I can't figure out how to resolve both of them.
One of them is the page:
/Website/One/Two/Three/page.aspx and this requires the path:
<script src="../../../Shared/Js/script.js" type="text/javascript"></script>
The other page is:
/Website/One/Two/page.aspx and this requires the path:
<script src="../../Shared/Js/script.js" type="text/javascript"></script>
I tried to come from the root by doing
<script src="../Shared/Js/script.js" type="text/javascript"></script>
or
<script src="/Shared/Js/script.js" type="text/javascript"></script>
but none of these seem to work. The temp solution I have found is to declare the script twice which is dumb, but that is all I can think of now.
I'm trying to create an XmlReader class instance to read an xml file. However I pass it a url for the xml file but it isn't resolved. what do I have to do to get the proper url?
[Code]....