로컬 컴퓨터의 vs2008에서 asp.net mvc2를 사용하고 discountasp.net의 공유 서버에서 호스팅C# 도우미 클래스 파일을 삭제 한 후에도 공유 서버에 남아 있는데 어떻게 새로 고 칩니 까?
.UTCNow를 만들 수 없을 때 문제가 발생하여 올바른 "Office is open/closed"문자열을 다음과 같이 배달합니다. 뷰 사용자 컨트롤에서
:<div><%=OfficeTimes.LondonOpenOfficeMessage() %></div>
그리고 도우미 파일
:public static class OfficeTimes
{
public string LondonOpenOfficeMessage()
{
if (DateTime.UtcNow.Hour < 17 && DateTime.UtcNow.Hour > 7)
{
return "Office is currently closed";
}
else
{
return "Office is currently open";
}
}
}
그래서 차 반환 문자열을 UTC (아래 참조)로 설정하여 올바른 시간을 반환했는지 확인하고 원래대로 컴파일합니다.
public static class OfficeTimes
{
public string LondonOpenOfficeMessage()
{
if (DateTime.UtcNow.Hour < 17 && DateTime.UtcNow.Hour > 7)
{
return DateTime.UtcNow.Hour.ToString(); //"Office is currently closed";
}
else
{
return DateTime.UtcNow.Hour.ToString(); //"Office is currently open";
}
}
}
나는 파일을 삭제하려고했으나 아직 컴파일했습니다.
모두 로컬 컴퓨터에서 제대로 작동합니다.
서버가이 도우미 파일을 새로 고치지 않는다는 것을 알고 있습니까?
감사합니다. 로컬 버전에서 컴파일 된 dll 파일을 업로드하기 만하면됩니다. 공유 원격 호스트 서버가 실제로 컴파일을 수행하지 못했지만 지금은 새로운 것을 배웠습니다. –