我有一個啓動excel的.net控制檯應用程序。我的工作是在我的開發環境中工作,但是我無法在我的生產環境中運行它。當我嘗試運行它時,我收到以下錯誤「系統無法執行指定的程序」。我在我的生產服務器上安裝了.net 2.0 sp2。有任何想法嗎?在新機器上部署.net應用程序並獲取「系統無法執行指定的程序」
謝謝
代碼
static void Main(string[] args)
{
DateTime priceDate;
bool runningForMidDay;
if (args.Length == 0)
{
priceDate = DateTime.Now;
runningForMidDay = false;
}
else
{
if (args[0].ToString() == "-?")
{
Console.WriteLine("This application...");
Console.ReadLine();
return;
}
if (!DateTime.TryParse(args[0].ToString(), out priceDate))
priceDate = DateTime.Now;
if (!bool.TryParse(args[1].ToString(), out runningForMidDay))
runningForMidDay = false;
}
if (runningForMidDay)
{ ... }
else
{ ... }
}
你可以發佈你使用的代碼嗎?你確定你的控制檯應用程序是.NET 2.0嗎? – CoderDennis 2009-05-27 20:35:32
static void Main(string [] args) { DateTime priceDate; bool runningForMidDay;如果(args.Length == 0) { priceDate = DateTime.Now; runningForMidDay = false;如果(args [0] .ToString()==「 - ?」) } else { Console.ReadLine(); return; } if(!DateTime.TryParse(args [0] .ToString(),out priceDate)) priceDate = DateTime.Now; if(!bool.TryParse(args [1] .ToString(),out runningForMidDay)) runningForMidDay = false; } 如果(runningForMidDay) { .. } 其他 { 。 } 如果我在控制檯「name.exe - ?」上運行,那麼我仍然得到相同的錯誤 – mikemurf22 2009-05-27 20:53:32
我沒有看到任何啓動Excel的東西,但很難將其作爲註釋來閱讀。代碼應該放在你的問題中,並使用代碼格式佈局。 – CoderDennis 2009-05-27 20:57:32