WebService错误.要搞死....<Object reference not set to an instance of an object>
我在本机上做的webservice,测试这个接口没问题,移到另一台机器上就不行了;framework也是2.0的,不过是英文的.
高手帮忙!!!! --------------------编程问答-------------------- 就是有个对象没有被初始化 --------------------编程问答-------------------- 为什么在本机上是正常的呢? 我重装了一下中文版的还是不可以!
Object reference not set to an instance of an object.
--------------------编程问答-------------------- 下面是我的接口代码:
string sFileName;
//Object tOj = new Object();
Random tRand;
tRand = new Random();
//Guid tGuid;
//tGuid = new Guid();
sFileName = DateTime.Now.ToString("yyyyMMddhhmmss") + "--Rand=" + tRand.Next(0, 100).ToString() + ".xml";
sFileName += "\n Guid=" + System.Guid.NewGuid().ToString() + "\n";
FileStream myfile = File.OpenRead(m_UpLoadMoviesXmlFileDir + "111.xml");
BinaryReader br = new BinaryReader(myfile);
byte[] btBuf;//=new byte[myfile.Length];
btBuf = br.ReadBytes((int)myfile.Length);
myfile.Close();
//加下面这些就错误了
// m_UpLoadMoviesXmlFileDir = Server.MapPath("/BBoDataBase/UpLoadMoviesXML/");
{
// Random tRand;
// tRand = new Random();
string sFileName2 = DateTime.Now.ToString("yyyyMMddhhmmss") + "-" + tRand.Next(0, 100).ToString() + ".xml";
string sReportXmlFn;
sReportXmlFn = m_UpLoadMoviesXmlFileDir + sFileName2;
FileStream fileStream = null;
try
{
fileStream = new FileStream(sReportXmlFn, FileMode.Create, FileAccess.Write);
//write the file
fileStream.Write(btBuf, 0, btBuf.Length);
fileStream.Flush();//clear the buffer,write the data to the hard disk
}
catch (Exception ex)
{
throw new Exception(ex.Message);
}
finally
{
fileStream.Close();
}
} --------------------编程问答-------------------- 没人回答? --------------------编程问答-------------------- 英文应该是iis(Windows)版本的问题,不过出现那个提示应该是没赋值便引用造成的
补充:.NET技术 , Web Services