System.IO.Path.Combine(Application.StartupPath, @"..\..\YourFile.JPG")
ファイルへの絶対パスを返しますが、アプリをデプロイするときに bin\Debug がないため、これは VS で作業しているときにのみ機能します。
string path = Path.Combine(Application.StartupPath, @"..\..\YourFile.JPG");
FileStream stream = new FileStream(path, FileMode.Open, FileAccess.Read);
Image image = Image.FromStream(stream);
stream.Close();
exe と一緒にファイルを送信する予定の場合は、ソリューション エクスプローラーでファイルを右クリックし、[プロジェクトに含める] を選択し、もう一度右クリックしてプロパティを選択し、[ビルド アクション] を [なし] に設定し、[出力ディレクトリにコピー] を設定します。プロパティで新しい場合はコピーします。これにより、ビルドするたびにファイルが bin\Debug にコピーされます。次に、次を使用できます。
string path = Path.Combine(Application.StartupPath, "YourFile.JPG");
これはVSで、そして展開するときに機能します。よりクリーンな展開のために、ファイルを実行可能ファイルにリソースとして埋め込むことをお勧めします。