I have an asp.net application that i am modifying. I setup visual studio 2010 to publish to are development server which is running windows server 2008 RC 2 (dont think it matters). I added a new webform to the application through visual studios “add new item” feature and it works on my local computer. When i publish to the server, it starts to throw cryptographic exceptions because its trying to access a .p12 file in order to send apple push notifications to an iphone device. I thought it was something wrong with the certificate at first so i added print statements to the code and noticed it is trying to access the new page at the file path on my local machine instead of the file path on the server. Does anyone have any ideas on why its doing that? Is there a way to make the file path relative to the project?
Share
You have to use MapPath(“{relativePath/FileName}”) . This will return a physical path.
Would something along the lines of “C:\inetpub\webroot\images\logo.jpg”